×

Alibaba Cash Flow Statement 2010-2025 | BABA

Annual Data | Millions of US $ except per share data
2024-03-31
2023-03-31
2022-03-31
2021-03-31
2020-03-31
2019-03-31
2018-03-31
2017-03-31
2016-03-31
2015-03-31
$9,879
$9,548
$7,427
$21,869
$19,821
$11,955
$9,791
$5,989
$11,056
$3,923
$6,164
$6,834
$7,581
$7,312
$5,992
$5,524
$3,510
$2,077
$1,039
$712
$11,149
$10,741
$10,374
$-1,513
$-3,329
$210
$3,135
$2,549
$-4,489
$1,715
$17,313
$17,575
$17,955
$5,799
$2,663
$5,734
$6,645
$4,626
$-3,450
$2,427
Change In Accounts Receivable
-
-
-
-
-
-
-
-
-
-
Change In Inventories
-
-
-
-
-
-
-
-
-
-
Change In Accounts Payable
-
-
-
-
-
-
-
-
-
-
$-5,000
$1,680
$-4,409
$-4,712
$-5,341
$722
$-1,227
$-400
$-240
$-1,634
$-1,903
$1,963
$-2,862
$7,710
$3,023
$4,807
$3,519
$1,055
$1,209
$299
$25,289
$29,086
$22,520
$35,378
$25,507
$22,496
$19,955
$11,670
$8,815
$6,649
$-4,392
$94
-
$56
$-1,697
$-4,818
$-4,114
$-1,775
$-843
$-769
$-116
$-5,002
$-8,411
$-6,591
$-2,927
$-2,578
$-642
$-774
$-839
$-474
$-208
$-176
$-647
$-2,940
$-2,068
$-5,282
$-87
$-4,824
$526
$-1,859
$9,892
$-8,895
$-16,876
$-17,526
$-3,518
$1,196
$-117
$1,015
$717
$-182
$-8,290
$-5,939
$-5,322
$-10,148
$-5,026
$-11,024
$-8,301
$-5,056
$-6,320
$-5,523
$1,602
$-14,834
$-22,198
$-27,674
$-8,544
$-9,828
$-8,418
$-4,041
$-5,603
$-5,705
$91
$187
$-71
$-122
$-27
$-3
$-113
$29
$116
$184
$-3,023
$-19,731
$-31,327
$-37,271
$-15,263
$-22,509
$-13,374
$-11,385
$-6,643
$-8,623
$341
-
$-1,150
$4,784
$-2,253
-
$7,401
$4,098
$96
$3,036
-
$1,652
-
-
-
$-630
$-2,041
$164
$288
$1,166
$341
$1,652
$-1,150
$4,784
$-2,253
$-630
$5,360
$4,262
$384
$4,202
$-14,659
$-10,882
$-9,641
$-91
$12,923
$-1,567
$65
$220
$-2,962
$9,910
$-14,659
$-10,882
$-9,641
$-91
$12,923
$-1,567
$65
$220
$-2,962
$9,910
$-76
$-71
$-139
$-72
$-39
$-34
$-18
$-24
-
$-27
$-598
$-254
$763
$-30
$-625
$1,130
$-2,161
$324
$121
$29
$-14,992
$-9,555
$-10,167
$4,591
$10,006
$-1,101
$3,246
$4,782
$-2,457
$14,114
$7,882
$314
$-20,368
$1,601
$20,829
$-630
$8,860
$5,363
$-213
$12,122
$2,569
$4,489
$3,782
$7,650
$4,483
$5,586
$3,201
$2,324
$2,494
$2,102
$-76
$-71
$-139
$-72
$-39
$-34
$-18
$-24
-
$-10
www.jqwidgets.com