Alibaba Cash Flow Statement 2012-2026 | BABA
Fifteen years of historical annual cash flow statements for Alibaba (BABA).
Annual Data | Millions of US $ except per share data
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| $0.00 | $17,360 | $9,879 | $9,548 | $7,427 | $21,869 | $19,821 | $11,955 | $9,791 | $5,989 | $11,056 | $3,923 | $3,772 | $1,392 | $731 |
| $0 | $5,851 | $6,164 | $6,834 | $7,581 | $7,312 | $5,992 | $5,524 | $3,510 | $2,077 | $1,039 | $712 | $267 | $150 | $136 |
| $0 | $2,627 | $11,149 | $10,741 | $10,374 | $-1,513.00 | $-3,329.00 | $210 | $3,135 | $2,549 | $-4,489.00 | $1,715 | $936 | $284 | $306 |
| $0 | $8,478 | $17,313 | $17,575 | $17,955 | $5,799 | $2,663 | $5,734 | $6,645 | $4,626 | $-3,450.00 | $2,427 | $1,203 | $434 | $442 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $-7,142.00 | $-5,000.00 | $1,680 | $-4,409.00 | $-4,712.00 | $-5,341.00 | $722 | $-1,227.00 | $-400.00 | $-240.00 | $-1,634.00 | $-1,529.00 | $-66.00 | $35.39 |
| $0 | $-3,306.00 | $-1,903.00 | $1,963 | $-2,862.00 | $7,710 | $3,023 | $4,807 | $3,519 | $1,055 | $1,209 | $299 | $-723.00 | $503 | $280 |
| $11,049 | $22,532 | $25,289 | $29,086 | $22,520 | $35,378 | $25,507 | $22,496 | $19,955 | $11,670 | $8,815 | $6,649 | $4,252 | $2,329 | $1,452 |
| $0 | $335 | $-4,392.00 | $94.00 | $0 | $56.00 | $-1,697.00 | $-4,818.00 | $-4,114.00 | $-1,775.00 | $-843.00 | $-769.00 | $-530.00 | $-120.00 | $-117.14 |
| $0 | $-11,847.00 | $-116.00 | $-5,002.00 | $-8,411.00 | $-6,591.00 | $-2,927.00 | $-2,578.00 | $-642.00 | $-774.00 | $-839.00 | $-474.00 | $-240.00 | $-234.00 | $-222.22 |
| $0 | $-650.00 | $-208.00 | $-176.00 | $-647.00 | $-2,940.00 | $-2,068.00 | $-5,282.00 | $-87.00 | $-4,824.00 | $526 | $-1,859.00 | $-125.00 | $81.00 | $-33.04 |
| $0 | $3,224 | $9,892 | $-8,895.00 | $-16,876.00 | $-17,526.00 | $-3,518.00 | $1,196 | $-117.00 | $1,015 | $717 | $-182.00 | $-1,363.00 | $414 | $610 |
| $0 | $-16,567.00 | $-8,290.00 | $-5,939.00 | $-5,322.00 | $-10,148.00 | $-5,026.00 | $-11,024.00 | $-8,301.00 | $-5,056.00 | $-6,320.00 | $-5,523.00 | $-3,093.00 | $-107.00 | $72.98 |
| $0 | $-13,343.00 | $1,602 | $-14,834.00 | $-22,198.00 | $-27,674.00 | $-8,544.00 | $-9,828.00 | $-8,418.00 | $-4,041.00 | $-5,603.00 | $-5,705.00 | $-4,456.00 | $307 | $683 |
| $0 | $-46.00 | $91.00 | $187 | $-71.00 | $-122.00 | $-27.00 | $-3.00 | $-113.00 | $29.00 | $116 | $184 | $32.00 | $54.00 | $-330.11 |
| $-9,762.00 | $-25,551.00 | $-3,023.00 | $-19,731.00 | $-31,327.00 | $-37,271.00 | $-15,263.00 | $-22,509.00 | $-13,374.00 | $-11,385.00 | $-6,643.00 | $-8,623.00 | $-5,319.00 | $88.00 | $-19.58 |
| $0 | $7,638 | $341 | $0 | $-1,150.00 | $4,784 | $-2,253.00 | $0 | $7,401 | $4,098 | $96.00 | $3,036 | $864 | $4,018 | $0 |
| $0 | $1,256 | $0 | $1,652 | $0 | $0 | $0 | $-630.00 | $-2,041.00 | $164 | $288 | $1,166 | $1,197 | $313 | $18.95 |
| $0 | $8,894 | $341 | $1,652 | $-1,150.00 | $4,784 | $-2,253.00 | $-630.00 | $5,360 | $4,262 | $384 | $4,202 | $2,061 | $4,331 | $18.95 |
| $0 | $-11,941.00 | $-14,659.00 | $-10,882.00 | $-9,641.00 | $-91.00 | $12,923 | $-1,567.00 | $65.00 | $220 | $-2,962.00 | $9,910 | $310 | $-3,751.00 | $30.85 |
| $0 | $-11,941.00 | $-14,659.00 | $-10,882.00 | $-9,641.00 | $-91.00 | $12,923 | $-1,567.00 | $65.00 | $220 | $-2,962.00 | $9,910 | $-517.00 | $-2,055.00 | $30.85 |
| $0 | $-4,098.00 | $-76.00 | $-71.00 | $-139.00 | $-72.00 | $-39.00 | $-34.00 | $-18.00 | $-24.00 | $0 | $-27.00 | $-34.00 | $-16.00 | $-1.41 |
| $0 | $-3,357.00 | $-598.00 | $-254.00 | $763 | $-30.00 | $-625.00 | $1,130 | $-2,161.00 | $324 | $121 | $29.00 | $-1.00 | $-2,486.00 | $26.00 |
| $-2,983.00 | $-10,502.00 | $-14,992.00 | $-9,555.00 | $-10,167.00 | $4,591 | $10,006 | $-1,101.00 | $3,246 | $4,782 | $-2,457.00 | $14,114 | $1,509 | $-226.00 | $74.39 |
| $-2,276.00 | $-13,388.00 | $7,882 | $314 | $-20,368.00 | $1,601 | $20,829 | $-630.00 | $8,860 | $5,363 | $-213.00 | $12,122 | $427 | $2,178 | $1,499 |
| $0 | $1,925 | $2,569 | $4,489 | $3,782 | $7,650 | $4,483 | $5,586 | $3,201 | $2,324 | $2,494 | $2,102 | $458 | $203 | $196 |
| $0 | $-4,098.00 | $-76.00 | $-71.00 | $-139.00 | $-72.00 | $-39.00 | $-34.00 | $-18.00 | $-24.00 | $0 | $-10.00 | $0 | $0 | $-1.41 |