Alibaba Group Holding Limited (BABA) Income Annual - Discounting Cash Flows
BABA
Alibaba Group Holding Limited
BABA (NYSE)
Period Ending: LTM
(Last Twelve Months)
2025
03-31
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
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 2025-11-25 2025-06-26 2024-05-23 2023-07-21 2022-07-26 2021-07-27 2020-07-09 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
Revenue 1,012,055 996,347 941,168 868,687 853,062 717,289 509,711 376,844 250,266 158,273 101,143 76,204 52,504 34,517 20,025 5,558 3,875 3,004 2,163 1,364
Cost of Revenue 595,360 598,285 586,323 549,695 539,450 421,205 282,367 206,929 107,044 59,483 34,355 23,834 13,369 9,719 6,554 931 534.4 400.7 280.1 237.6
Gross Profit 416,695 398,062 354,845 318,992 313,612 296,084 227,344 169,915 143,222 98,790 66,788 52,370 39,135 24,798 13,471 4,627 3,340 2,603 1,883 1,126
Operating Expenses 306,672 257,157 241,495 218,641 243,974 206,406 135,914 112,831 73,908 50,735 37,686 29,235 14,215 10,385 8,456 3,090 2,267 1,462 1,078 857.7
Research & Development 61,692 57,151 52,256 56,744 55,465 57,236 43,080 37,435 22,754 17,060 13,788 10,658 5,093 3,753 2,897 580.2 384.3 214 131.5 105.5
Selling, General and Administrative 234,488 188,260 157,126 145,679 151,721 136,743 78,870 64,669 43,540 28,553 20,512 16,313 8,763 6,502 5,269 2,619 2,034 1,430 966.7 770.2
Other Operating Expenses 10,492 11,746 32,113 16,218 36,788 12,427 13,964 10,727 7,614 5,122 3,386 2,264 359 130 290 -109 -150.6 -182.6 -19.88 -17.91
Operating Income 110,023 140,905 113,350 100,351 69,638 89,678 91,430 57,084 69,314 48,055 29,102 23,135 24,920 14,413 5,015 1,537 1,073 1,142 804.3 268.5
Net Non-Operating Interest 38,638 11,163 -17,911 -16,989 -20,611 -20,611 67,776 38,916 26,929 5,888 50,308 6,705 -547 -1,533 190 158.3 140.9 245.1 406.3 23.16
Interest Income 48,614 20,759 0 0 0 0 72,956 44,106 30,495 8,559 52,254 9,455 1,648 39 258 158.3 140.9 245.1 406.3 23.16
Interest Expense 9,976 9,596 17,911 16,989 20,611 20,611 5,180 5,190 3,566 2,671 1,946 2,750 2,195 1,572 68 0 0 0 0 0
Equity & Other Income/(Expense) 5,158 9,353 -1,578 -2,240 24,867 103,495 1,706 787 -16,632 1,059 328 896 2,226 -2,774 327 11.63 -37.49 -21.93 -61.21 -0.267
Income Before Tax 153,819 161,421 93,861 81,122 73,894 172,562 160,912 96,787 79,611 55,002 79,738 30,736 26,599 10,106 5,532 1,706 1,176 1,365 1,149 291.4
Income Tax Expense 32,418 35,445 22,529 15,549 26,815 29,278 20,562 16,553 18,199 13,776 8,449 6,416 3,196 1,457 842 236.4 163.4 210.3 181.6 71.45
Income Attributable to Non-Controlling Interest -1,953 -4,133 -8,677 -7,210 -15,170 -7,294 -9,083 -7,652 -2,681 -2,449 -171 59 88 117 462 0.548 0 0 0 0
Net Income 123,354 130,109 80,009 72,783 62,249 150,578 149,433 87,886 64,093 43,675 71,460 24,261 23,315 8,532 4,228 1,469 1,013 1,155 967.8 219.9
Depreciation and Amortization 4,528 34,962 44,504 46,938 48,065 47,909 42,427 37,080 22,020 14,292 7,048 4,499 1,654 935 870 226.3 126.6 88.47 59.26 54.04
EBITDA 114,551 175,867 157,854 147,289 117,703 137,587 133,857 94,164 91,334 62,347 36,150 27,634 26,574 15,348 5,885 1,763 1,200 1,230 863.6 322.5
Earnings Per Share (EPS) 54.08 55.12 31.6 27.68 22.96 55.6 63.76 34.08 25.12 20.24 35.44 9.68 10 28.56 1.84 0.64 0.32 0.48 0.32 0.08
Diluted Earnings Per Share 52.32 53.6 31.36 27.44 22.72 54.72 62.72 33.52 24.56 19.6 34 9.68 10 28.56 1.84 0.64 0.32 0.48 0.32 0.08
Weighted Average Shares Outstanding 2,319 2,349 2,523 2,622 2,695 2,702 2,627 2,580 2,553 2,493 2,458 2,337 2,465 2,321 2,321 2,520 2,520 2,526 2,430 2,384
Diluted Weighted Average Shares Outstanding 2,396 2,415 2,545 2,639 2,723 2,748 2,668 2,623 2,610 2,573 2,562 2,500 2,465 2,321 2,321 2,536 2,540 2,528 2,430 2,384
discounting cash flows home logo

Discounting Cash Flows

Are you finding our services helpful? Review us on trustpilot logo Trustpilot
Have a question? Contact us
Want to become our sponsor?
Check out our Affiliate Program