DIDIY · DiDi Global Inc.
Market Cap
$16.77B
Shares
4.51B
Income-statement, balance-sheet and cash-flow figures from SEC filings, plus a debt profile anchored in the latest 10-K and updated by each 10-Q and debt exhibit.
Diluted EPS
-$0.06
+98%
FY2023
Chart any reported metric, KPI or segment over time — the full statement history lives here
Search above to add metrics — fundamentals, product and segment revenue, company KPIs, valuation.
| Line Item | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|
| CNY | 1B | 1.63B | 1.82B | 1.99B | 2.11B |
| USD/shares | -$0.06 | -$2.96 | -$11.93 | — | — |
| USD/shares | -$0.06 | -$2.96 | -$11.93 | — | — |
| shares | 1.22B | 1.21B | 658M | 106.69M | 100.68M |
| shares | 1.22B | 1.21B | 658M | 106.69M | 100.68M |
Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing.
3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2023–FY2024: $4.98B in buybacks.
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Segment (CNY)
| Component | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|
| China Mobility | 175,033,586,000 | 125,930,620,000 | 160,520,747,000 | 133,645,113,000 | 147,939,618,000 |
| Other Initiatives | 9,504,181,000 | 8,997,940,000 | 9,684,269,000 | 5,757,926,000 | 4,871,787,000 |
| International | 7,842,151,000 | 5,863,123,000 | 3,622,366,000 | 2,333,113,000 | 1,974,723,000 |
By Product & Service (CNY)
| Component | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|
| China Mobility | 175,033,586,000 | 125,930,620,000 | 160,520,747,000 | 133,645,113,000 | 147,939,618,000 |
| Other Initiatives | 9,504,181,000 | 8,997,940,000 | 9,684,269,000 | 5,757,926,000 | 4,871,787,000 |
| International | 7,842,151,000 | 5,863,123,000 | 3,622,366,000 | 2,333,113,000 | 1,974,723,000 |