Alibaba Group Financial Statements (BABA)

Alibaba Groupsmart-lab.ru   2023 2023 2024 2024 2025   LTM ?
Report date 21.07.2023 23.02.2024 31.03.2024 23.05.2024 26.06.2025   19.03.2026
Currency CNY CNY CNY CNY CNY   CNY
Financial report URL  
Revenue, bln rub ? 868 687 868 687 941 168 941 168 996 347   1 012 813
Operating Income, bln rub 100 351 100 351 123 871 113 350 140 905   87 259
EBITDA, bln rub ? 153 112 122 392 172 103 164 011 182 672   132 368
Net profit, bln rub ? 72 783 72 783 79 741 80 009 130 109   90 384
OCF, bln rub ? 199 900 199 752 182 593 184 007 164 820   91 583
CAPEX, bln rub ? 34 378 34 352 32 087 33 184 86 661   151 768
FCF, bln rub ? 165 523 165 400 150 506 150 823 78 159   -60 185
Dividend payout, bln rub 0.000 0.000 17 946 18 085 29 310   33 313
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 0.00% 0.00% 22.5% 22.6% 22.5%   36.9%
OPEX, bln rub 218 641 215 927 209 382 241 495 257 157   324 694
Cost of production, bln rub 549 695 549 695 607 915 586 323 598 285   600 859
R&D, bln rub 56 744 56 744 52 256 52 256 57 151   62 296
Interest expenses, bln rub 16 989 16 989 7 947 17 911 9 596   10 013
Assets, bln rub 1 753 676 1 753 044 1 764 829 1 765 452 1 806 989   1 879 495
Net Assets, bln rub ? 990 035 989 657 986 544 986 892 1 011 404   1 040 317
Debt, bln rub 195 634 161 354 170 776 205 687 248 490   262 907
Cash, bln rub 557 617 524 470 609 328 602 165 464 765   380 697
Net debt, bln rub -361 983 -363 116 -438 552 -396 479 -216 276   -117 790
Ordinary share price, rub 102.2 102.2 72.4 72.4 132.2   140.1
Number of ordinary shares, mln 2 623 2 623 2 523 2 523 2 349   2 321
Market cap, bln rub 267 967 267 967 182 546 182 546 310 592   325 056
EV, bln rub ? -94 016 -95 149 -256 006 -213 933 94 316   207 266
Book value, bln rub 674 926 674 653 699 915 700 162 734 569   776 089
EPS, rub ? 27.8 27.8 31.6 31.7 55.4   38.9
FCF/share, rub 63.1 63.1 59.7 59.8 33.3   -25.9
BV/share, rub 257.4 257.3 277.4 277.5 312.7   334.4
EBITDA margin, % ? 17.6% 14.1% 18.3% 17.4% 18.3%   13.1%
Net margin, % ? 8.38% 8.38% 8.47% 8.50% 13.1%   8.92%
FCF yield, % ? 61.8% 61.7% 82.4% 82.6% 25.2%   -18.5%
ROE, % ? 7.35% 7.35% 8.08% 8.11% 12.9%   8.69%
ROA, % ? 4.15% 4.15% 4.52% 4.53% 7.20%   4.81%
P/E ? 3.68 3.68 2.29 2.28 2.39   3.60
P/FCF 1.62 1.62 1.21 1.21 3.97   -5.40
P/S ? 0.31 0.31 0.19 0.19 0.31   0.32
P/BV ? 0.40 0.40 0.26 0.26 0.42   0.42
EV/EBITDA ? -0.61 -0.78 -1.49 -1.30 0.52   1.57
Debt/EBITDA -2.36 -2.97 -2.55 -2.42 -1.18   -0.89
R&D/CAPEX, % 165.1% 165.2% 162.9% 157.5% 65.9%   41.0%
CAPEX/Revenue, % 3.96% 3.95% 3.41% 3.53% 8.70%   15.0%
Alibaba Group shareholders