Alibaba Group Financial Statements (BABA)

Alibaba Groupsmart-lab.ru %   2023Q4 2024Q1 2024Q2 2024Q3 2024Q4   LTM ?
Report date 21.07.2023 10.08.2023 16.11.2023 07.02.2024 14.05.2024   14.05.2024
Currency CNY CNY CNY CNY CNY   CNY
Financial report URL  
Revenue, bln rub ? 208 200 234 156 224 790 260 348 221 874   941 168
Operating Income, bln rub 27 044 42 490 33 584 22 511 14 765   113 350
EBITDA, bln rub ? 29 538 48 364 42 542 46 041 23 684   160 631
Net profit, bln rub ? 23 644 34 242 27 847 14 555 3 270   79 914
OCF, bln rub ? 31 401 45 306 49 231 64 716 21 537   180 790
CAPEX, bln rub ? 34 330 6 927 5 150 8 857 11 153   32 087
FCF, bln rub ? -2 929 38 379 44 081 55 859 10 384   148 703
Dividend payout, bln rub 0.000 0.000 0.000 0.000 17 946   17 946
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 0.00% 0.00% 0.00% 0.00% 548.8%   22.5%
OPEX, bln rub 54 137 47 288 51 542 73 133 56 930   228 893
Cost of production, bln rub 138 823 142 347 139 664 156 214 150 179   588 404
R&D, bln rub 13 880 10 465 14 218 13 488 14 085   52 256
Interest expenses, bln rub 1 736 7 682 1 854 5 632 2 177   17 345
Assets, bln rub 1 753 044 1 776 804 1 811 590 1 820 966 1 764 829   1 764 829
Net Assets, bln rub ? 989 657 1 013 504 1 035 082 1 010 590 986 544   986 544
Debt, bln rub 161 354 165 543 166 744 165 926 170 776   170 776
Cash, bln rub 524 470 544 429 574 360 614 399 609 328   609 328
Net debt, bln rub -363 116 -378 886 -407 616 -448 473 -438 552   -438 552
Ordinary share price, rub 102.2 83.4 86.7 77.5 72.4   83.5
Number of ordinary shares, mln 2 581 2 562 2 542 2 517 2 470   2 470
Market cap, bln rub 263 765 213 511 220 482 195 112 178 756   206 375
EV, bln rub ? -99 351 -165 375 -187 134 -253 361 -259 796   -232 177
Book value, bln rub 674 653 702 360 726 777 722 713 699 915   699 915
EPS, rub ? 9.16 13.4 11.0 5.78 1.32   32.3
FCF/share, rub -1.13 15.0 17.3 22.2 4.20   60.2
BV/share, rub 261.4 274.2 285.9 287.1 283.3   283.3
EBITDA margin, % ? 14.2% 20.7% 18.9% 17.7% 10.7%   17.1%
Net margin, % ? 11.4% 14.6% 12.4% 5.59% 1.47%   8.49%
FCF yield, % ? 57.2% 70.7% 72.6% 69.4% 83.2%   72.1%
ROE, % ? 8.52% 8.32% 12.8% 9.92% 8.10%   8.10%
ROA, % ? 4.81% 4.75% 7.32% 5.51% 4.53%   4.53%
P/E ? 3.13 2.53 1.66 1.95 2.24   2.58
P/FCF 1.75 1.41 1.38 1.44 1.20   1.39
P/S ? 0.29 0.24 0.24 0.21 0.19   0.22
P/BV ? 0.39 0.30 0.30 0.27 0.26   0.29
EV/EBITDA ? -0.59 -0.98 -1.04 -1.52 -1.62   -1.45
Debt/EBITDA -2.15 -2.24 -2.26 -2.69 -2.73   -2.73
R&D/CAPEX, % 40.4% 151.1% 276.1% 152.3% 126.3%   162.9%
CAPEX/Revenue, % 16.5% 2.96% 2.29% 3.40% 5.03%   3.41%
Alibaba Group shareholders