Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Mar 31,
2015
Mar 31,
2016
Mar 31,
2017
Mar 31,
2018
Mar 31,
2019
Mar 31,
2020
Mar 31,
2021
Mar 31,
2022
Mar 31,
2023
Mar 31,
2024
Mar 31,
2025
Revenue12,29315,68622,99439,89856,15271,985109,480134,567126,491130,350137,300
Cost of revenue3,8455,3288,64217,06530,83339,87864,28985,09680,04281,20582,446
Product development expenses1,7202,1382,4793,6285,5786,0858,7368,7498,2637,2377,876
Sales and marketing expenses1,3731,7532,3704,3525,9287,15612,44218,89815,07015,94719,847
General and administrative expenses1,2581,4281,7782,5893,7083,9828,4295,0366,1425,8156,096
Amortization and impairment of intangible assets-----1,8911,8961,8371,9672,990873
Impairment of goodwill-71-79-81-3,9663951,457850
Other gains, net----------105
Income from operations3,7324,5136,98111,0508,50612,91213,68810,98514,61215,69919,417
Interest and investment income, net1,5258,1041,2444,8626,57210,30311,110-2,477-1,612-1,3802,861
Interest expense4433013885687737316837748621,1011,323
Other income, net401319884663321,0511,1571,660848853467
Income before income tax and share of results of equity method investees-------9,39412,98614,07121,422
Income tax expenses1,0351,3102,0022,9012,4662,9044,4694,2302,2643,1204,884
Share of results of equity method investees--269-730-3,31584-8101,0662,263-1,174-1,072822
Net income3,92311,0565,9899,79111,95519,82121,8697,4279,5489,87917,360
Net loss attributable to noncontrolling interests9-27-356-427-1,140-1,283-1,114-2,393-1,050-1,202-569
Net income attributable to Alibaba Group Holding Limited3,91411,0836,34510,21813,09521,10422,9839,82010,59811,08117,929
Accretion of mezzanine equity2--1742244246403788
Net income attributable to ordinary shareholders3,89611,0836,34510,20113,05321,08022,9419,77410,55811,04417,841
Basic1.674.512.5545.0611.060.450.50.550.95
Diluted1.564.332.473.914.970.991.040.450.50.540.92
Basic-----8.028.493.634.034.387.6
Diluted-----7.98.353.5944.337.38