Alibaba Group Financial Statements (BABA)

Alibaba Groupsmart-lab.ru   2022 2023 2024 2025 2026   LTM ?
Report date 26.07.2022 21.07.2023 23.05.2024 26.06.2025 20.05.2026   13.05.2026
Currency CNY CNY CNY CNY CNY   CNY
Financial report URL  
Revenue, bln rub ? 853 062 868 687 941 168 996 347 144 119   811 507
Operating Income, bln rub 69 638 100 351 113 350 140 905 8 140   58 658
EBITDA, bln rub ? 128 226 153 112 164 011 182 672 14 073   112 444
Net profit, bln rub ? 62 249 72 783 80 009 130 109 14 584   81 513
OCF, bln rub ? 140 388 199 900 184 007 164 820   65 668
CAPEX, bln rub ? 52 438 34 378 33 184 86 661   98 029
FCF, bln rub ? 87 950 165 523 150 823 78 159   -32 361
Dividend payout, bln rub 0.000 0.000 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.6% 22.5% 0.00%   40.9%
OPEX, bln rub 243 974 218 641 241 495 257 157 48 520   274 220
Cost of production, bln rub 539 450 549 695 586 323 598 285 87 459   478 629
R&D, bln rub 55 465 56 744 52 256 57 151 9 367   50 100
Interest expenses, bln rub 20 611 16 989 17 911 9 596 1 379   7 840
Assets, bln rub 1 698 054 1 753 676 1 765 452 1 806 989 1 902 438   1 902 438
Net Assets, bln rub ? 949 898 990 035 986 892 1 011 404 1 056 924   1 056 924
Debt, bln rub 176 853 195 634 205 687 248 490 259 025   259 025
Cash, bln rub 491 063 557 617 602 165 464 765 357 591   357 591
Net debt, bln rub -314 210 -361 983 -396 479 -216 276 -98 567   -98 567
Ordinary share price, rub 108.8 102.2 72.4 132.2 125.5   130.1
Number of ordinary shares, mln 2 695 2 623 2 523 2 349 2 321   2 321
Market cap, bln rub 293 189 267 967 182 546 310 592 291 193   301 916
EV, bln rub ? -21 021 -94 016 -213 933 94 316 192 626   203 349
Book value, bln rub 620 610 674 926 700 162 734 569 793 550   793 550
EPS, rub ? 23.1 27.8 31.7 55.4 6.28   35.1
FCF/share, rub 32.6 63.1 59.8 33.3 0.00   -13.9
BV/share, rub 230.3 257.4 277.5 312.7 341.9   341.9
EBITDA margin, % ? 15.0% 17.6% 17.4% 18.3% 9.77%   13.9%
Net margin, % ? 7.30% 8.38% 8.50% 13.1% 10.1%   10.0%
FCF yield, % ? 30.0% 61.8% 82.6% 25.2% 0.00%   -10.7%
ROE, % ? 6.55% 7.35% 8.11% 12.9% 1.38%   7.71%
ROA, % ? 3.67% 4.15% 4.53% 7.20% 0.77%   4.28%
P/E ? 4.71 3.68 2.28 2.39 20.0   3.70
P/FCF 3.33 1.62 1.21 3.97   -9.33
P/S ? 0.34 0.31 0.19 0.31 2.02   0.37
P/BV ? 0.47 0.40 0.26 0.42 0.37   0.38
EV/EBITDA ? -0.16 -0.61 -1.30 0.52 13.7   1.81
Debt/EBITDA -2.45 -2.36 -2.42 -1.18 -7.00   -0.88
R&D/CAPEX, % 105.8% 165.1% 157.5% 65.9%   51.1%
CAPEX/Revenue, % 6.15% 3.96% 3.53% 8.70% 0.00%   12.1%
Alibaba Group shareholders