BABA Cash Flow Statement


* In Millions (except for per share items) of CNY
Period Ending: LTM
(Last Twelve Months)
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
2014
03-31
2013
03-31
2012
03-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
Report Filing: 2023-07-21 2022-07-26 2021-07-27 2020-07-09 2019-06-05 2018-07-27 2017-06-15 2016-05-24 2015-06-25 2014-03-31 2013-03-31 2012-03-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31
Net Income/Starting Line 72783000000 47079000000 143284000000 140350000000 80234000000 61412000000 41226000000 71289000000 24320000000 23403000000 8649000000 4665000000 1706457000 1176419000 1415503000 1149444000 291388000
Cash From Operating Activities 199752000000 142759000000 231786000000 180607000000 150975000000 125171000000 80326000000 56836000000 41217000000 26379000000 14476000000 9275000000 3039393000 2240215000 1580924000 1409217000 730671000
Depreciation and Amortization 46938000000 48065000000 47909000000 42427000000 37080000000 22020000000 14292000000 6701000000 4415000000 1654000000 935000000 870000000 226910000 126582000 77220000 59260000 54043000
Deferred Income Tax -1717000000 -1369000000 3236000000 -3443000000 -2197000000 976000000 -1088000000 106000000 1659000000 1466000000 104000000 150000000 0 0 -35494000 0 0
Stock Based Compensation 30831000000 23971000000 50120000000 31742000000 37491000000 20075000000 15995000000 16082000000 13028000000 2844000000 1259000000 1254000000 340971000 237877000 194902000 152077000 113904000
Other Non-Cash Items 37435000000 43163000000 -63271000000 -51887000000 -33883000000 -1394000000 2642000000 -45134000000 -4059000000 1505000000 393000000 548000000 -3305580000 -226638000 -501895000 -527720000 -104902000
Changes in Working Capital 13482000000 -18150000000 50508000000 21418000000 32250000000 22082000000 7259000000 7792000000 1854000000 -4493000000 3136000000 1788000000 1031242000 925975000 430688000 576156000 376238000
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 0 13327000000 77357000000 56690000000 0 0 0 0 0 0 0 0 0 0 0 4185000 -5477000
Deferred Revenue 13482000000 -31477000000 -26849000000 -35272000000 32250000000 22082000000 7259000000 7792000000 1854000000 -4493000000 3136000000 1788000000 1031242000 925975000 430688000 571971000 381715000
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -135506000000 -198592000000 -244194000000 -108072000000 -151060000000 -83890000000 -78364000000 -42831000000 -53454000000 -32997000000 545000000 -125000000 -2746975000 -1222244000 -3101782000 -101947000 -794367000
Investments in Property Plant and Equipment -34352000000 -53324000000 -43185000000 -45386000000 -49643000000 -29836000000 -17546000000 -10845000000 -7705000000 -4776000000 -2503000000 -2168000000 -294479000 -410744000 -266541000 -139812000 -96690000
Payments for Acquisitions 16978000000 -13481000000 -35386000000 -39053000000 -47022000000 -48104000000 -67692000000 -24209000000 -34857000000 -17157000000 214000000 -898000000 -275856000 -414804000 -9513000 0 0
Purchases of Securities -119698000000 -146362000000 -172340000000 -54851000000 -72472000000 -12602000000 -4669000000 -15363000000 -12930000000 -11423000000 -72000000 -508000000 -8113689000 -1425639000 0 0 0
Proceeds from Sales and Maturities of Securities 1282000000 14543000000 7280000000 18798000000 18085000000 7223000000 11344000000 6805000000 939000000 372000000 2615000000 5861000000 5805328000 850000000 0 0 0
Other Investing Activities 284000000 32000000 -563000000 12420000000 -8000000 -571000000 199000000 781000000 1099000000 -13000000 291000000 -2412000000 131721000 178943000 -2825728000 37865000 -697677000
Cash From Financing Activities -65619000000 -64449000000 30082000000 70853000000 -7392000000 20359000000 32914000000 -15846000000 87497000000 9364000000 -1406000000 475000000 51263000 -958010000 -78873000 2626921000 -196612000
Debt Repayment -11448000000 -16713000000 -7061000000 -31741000000 -16347000000 -39016000000 -67344000000 -26495000000 -156541000000 -71240000000 -9191000000 -935000000 0 0 0 0 0
Common Stock Issued 11000000 109000000 175000000 91506000000 354000000 399000000 14694000000 693000000 61831000000 1638000000 16792000000 618000000 10328000 55000 0 2935079000 0
Common Stock Repurchased -74746000000 -61225000000 -773000000 0 -10872000000 0 -13182000000 -19795000000 -270000000 -5288000000 -55245000000 -2000000 -52709000 -69804000 -78873000 0 0
Dividends Paid -22790000000 0 -38410000000 0 -12116000000 0 -96677000000 -28973000000 -104000000 -208000000 -103000000 -1056000000 0 -888261000 0 -195909000 -196612000
Other Financing Activities 43354000000 13380000000 76151000000 11088000000 31589000000 58976000000 195423000000 58724000000 182581000000 84462000000 46341000000 1850000000 93644000 0 0 -112249000 0
Effect of Forex Changes on Cash 3530000000 -8834000000 -7187000000 4100000000 3245000000 -6067000000 2042000000 466000000 -112000000 -97000000 -76000000 -54000000 -6206000 -222000 -32488000 -50825000 -223000
Net Change in Cash 2157000000 -129116000000 10487000000 147488000000 -4232000000 55573000000 36918000000 -1375000000 75148000000 2649000000 13539000000 9571000000 337475000 59739000 -1632219000 3883366000 -260531000
Cash at Beginning of Period 227353000000 356469000000 345982000000 198494000000 202726000000 143736000000 106818000000 108193000000 33045000000 30396000000 16857000000 7286000000 2748690000 2688951000 4321170000 437804000 698335000
Cash at End of Period 229510000000 227353000000 356469000000 345982000000 198494000000 199309000000 143736000000 106818000000 108193000000 33045000000 30396000000 16857000000 3086165000 2748690000 2688951000 4321170000 437804000
Free Cash Flow 165400000000 89435000000 188601000000 135221000000 101332000000 95335000000 62780000000 45991000000 33512000000 21603000000 11973000000 7107000000 2744914000 1829471000 1314383000 1269405000 633981000
Operating Cash Flow 199752000000 142759000000 231786000000 180607000000 150975000000 125171000000 80326000000 56836000000 41217000000 26379000000 14476000000 9275000000 3039393000 2240215000 1580924000 1409217000 730671000
Capital Expenditure -34352000000 -53324000000 -43185000000 -45386000000 -49643000000 -29836000000 -17546000000 -10845000000 -7705000000 -4776000000 -2503000000 -2168000000 -294479000 -410744000 -266541000 -139812000 -96690000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.