Open Ledger
Alibaba financials in Beancount
Alibaba keeps 5 recorded periods through FY2027Q1 as a balanced Beancount ledger — inspect the figures below, then open the live books.
Updated
Latest figures
- Revenue
- RMB 269B (268,953 MRMB)
- Net income
- RMB 10.4B (10,444 MRMB)
- Net margin
- 3.9%
Recorded history
| Period | Period end | Revenue | Net income |
|---|---|---|---|
FY2023 | March 31, 2023 | RMB 868.7B (868,687 MRMB) | RMB 65.6B (65,573 MRMB) |
FY2024 | March 31, 2024 | RMB 941.2B (941,168 MRMB) | RMB 71.3B (71,332 MRMB) |
FY2025 | March 31, 2025 | RMB 996.3B (996,347 MRMB) | RMB 126B (125,976 MRMB) |
FY2026 | March 31, 2026 | RMB 1T (1,023,670 MRMB) | RMB 102.1B (102,127 MRMB) |
Recorded revenue and net income in MRMB (Quarter periods).
| Period | Period end | Revenue | Net income |
|---|---|---|---|
FY2027Q1 | June 30, 2026 | RMB 269B (268,953 MRMB) | RMB 10.4B (10,444 MRMB) |
Coverage
Coverage5
FY2023FY2024FY2025FY2026FY2027Q1