BABA Income 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
Revenue 868687000000 853062000000 717289000000 509711000000 376844000000 250266000000 158273000000 101143000000 76204000000 52504000000 34517000000 20025000000 5557586000 3874728000 3001194000 2162757000 1363862000
Cost of Revenue 549695000000 539450000000 421205000000 282367000000 206929000000 107044000000 59483000000 34355000000 23834000000 13369000000 9719000000 6554000000 931016000 534438000 387368000 280113000 237625000
Gross Profit 318992000000 313612000000 296084000000 227344000000 169915000000 143222000000 98790000000 66788000000 52370000000 39135000000 24798000000 13471000000 4626570000 3340290000 2613826000 1882644000 1126237000
Operating Expenses 218641000000 208310000000 126030000000 54943000000 112831000000 73908000000 50735000000 37686000000 29235000000 14215000000 14047000000 8456000000 3090032000 2267320000 1421443000 1078299000 857741000
Research & Development 56744000000 55465000000 57236000000 43080000000 37435000000 22754000000 17060000000 13788000000 10658000000 5093000000 3753000000 2897000000 580173000 384333000 186513000 131495000 105486000
General and Administrative 42183000000 31922000000 55224000000 28197000000 24889000000 16241000000 12239000000 9205000000 7800000000 4218000000 2889000000 2211000000 568324000 409708000 320144000 229868000 159969000
Selling and Marketing 103496000000 119799000000 81519000000 50673000000 39780000000 27299000000 16314000000 11307000000 8513000000 4545000000 3613000000 3058000000 2050561000 1623845000 1092086000 736813000 610198000
Other Operating Expenses 16218000000 1124000000 -67949000000 -67007000000 10727000000 7614000000 5122000000 3386000000 2264000000 359000000 3792000000 290000000 -109026000 -150566000 -177300000 -19877000 -17912000
Operating Income 100351000000 105302000000 170054000000 172401000000 57084000000 69314000000 48055000000 29102000000 23135000000 24920000000 10751000000 5015000000 1536538000 1072970000 1192383000 804345000 268496000
Net Interest(Non Operating) -11071000000 -36313000000 68318000000 67776000000 38916000000 26929000000 5888000000 50308000000 6705000000 -547000000 -1533000000 190000000 0 0 245055000 406307000 23159000
Interest Income 5918000000 -15702000000 72794000000 72956000000 44106000000 30495000000 8559000000 52254000000 9455000000 1648000000 39000000 258000000 0 0 245055000 406307000 23159000
Interest Expense 16989000000 20611000000 4476000000 5180000000 5190000000 3566000000 2671000000 1946000000 2750000000 2195000000 1572000000 68000000 0 0 0 0 0
Equity & Other Income/(Expense) -95000000 -9439000000 -72794000000 -73532000000 221000000 4160000000 6086000000 2058000000 2486000000 2429000000 894000000 327000000 169919000 103449000 -21935000 -61208000 -267000
Income Before Tax 89185000000 59550000000 165578000000 166645000000 96221000000 100403000000 60029000000 81468000000 32326000000 26802000000 10112000000 5532000000 1706457000 1176419000 1415503000 1149444000 291388000
Income Tax Expense 15549000000 26815000000 29278000000 20562000000 16553000000 18199000000 13776000000 8449000000 6416000000 3196000000 1457000000 842000000 236445000 163393000 210317000 181649000 71450000
Income(Loss) Attributable to Non-Controlling Interest 853000000 -29514000000 -14278000000 -3350000000 -8218000000 18111000000 2578000000 1559000000 1649000000 291000000 123000000 462000000 548000 0 0 0 0
Net Income 72783000000 62249000000 150578000000 149433000000 87886000000 64093000000 43675000000 71460000000 24261000000 23315000000 8532000000 4228000000 1469464000 1013026000 1205186000 967795000 219938000
Depreciation and Amortization 22041000000 11647000000 12427000000 13388000000 10727000000 7120000000 14292000000 2931000000 2089000000 1654000000 935000000 870000000 226910000 126582000 77220000 59260000 54043000
EBITDA 122392000000 116949000000 182481000000 185789000000 67811000000 76434000000 62347000000 32033000000 25224000000 26574000000 11686000000 5885000000 1763448000 1199552000 1269603000 863605000 322539000
Earnings Per Share (EPS) 27.68 22.96 55.62 56.8 34.06 25.04 17.52 29.07 10.33 10.61 3.66 1.87 0.29 0.2 0.23 0.2 0.1
Diluted Earnings Per Share 27.44 22.72 54.72 55.92 33.5 24.48 16.97 27.89 9.7 10 3.57 1.81 0.29 0.2 0.23 0.2 0.0923
Weighted Average Shares Outstanding 2622500000 2694750000 2702375000 2627125000 2580000000 2553125000 2493000000 2458000000 2337000000 2175000000 2294000000 2266000000 5040224000 5040685000 5052130000 4859882000 2198000000
Diluted Weighted Average Shares Outstanding 2639250000 2723375000 2747750000 2668250000 2623500000 2610125000 2573000000 2562000000 2500000000 2332000000 2389000000 2332000000 5072263000 5079627000 5056348000 4859882000 2384000000

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.