Alibaba Cash Flow Statement 2010-2024 | BABA
Fifteen years of historical annual cash flow statements for Alibaba (BABA).
Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
$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.00 | $0.00 |
$6,164 | $6,834 | $7,581 | $7,312 | $5,992 | $5,524 | $3,510 | $2,077 | $1,039 | $712 | $267 | $150 | $136 | $0 | $0 |
$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 | $0 |
$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 | $0 |
$-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 | $0 |
$-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 | $0 | $0 |
$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 | $0 |
$-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 | $0 |
$-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 | $0 |
$-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 | $0 |
$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 | $0 |
$-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 | $0 |
$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 | $0 |
$91.00 | $187 | $-71.00 | $-122.00 | $-27.00 | $-3.00 | $-113.00 | $29.00 | $116 | $184 | $32.00 | $54.00 | $-330.11 | $0 | $0 |
$-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 | $0 |
$341 | $0 | $-1,150.00 | $4,784 | $-2,253.00 | $0 | $7,401 | $4,098 | $96.00 | $3,036 | $864 | $4,018 | $0 | $0 | $0 |
$0 | $1,652 | $0 | $0 | $0 | $-630.00 | $-2,041.00 | $164 | $288 | $1,166 | $1,197 | $313 | $18.95 | $0 | $0 |
$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 | $0 |
$-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 | $0 |
$-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 | $0 |
$-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 | $0 |
$-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 | $0 | $0 |
$-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 | $0 | $0 |
$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 | $0 |
$2,569 | $4,489 | $3,782 | $7,650 | $4,483 | $5,586 | $3,201 | $2,324 | $2,494 | $2,102 | $458 | $203 | $196 | $0 | $0 |
$-76.00 | $-71.00 | $-139.00 | $-72.00 | $-39.00 | $-34.00 | $-18.00 | $-24.00 | $0 | $-10.00 | $0 | $0 | $-1.41 | $0 | $0 |