Alibaba Group Financial Statements (BABA)

Alibaba Groupsmart-lab.ru %   2022 2023 2023 2024 2024   LTM ?
Report date 26.07.2022 31.03.2023 21.07.2023 31.03.2024 23.05.2024   23.05.2024
Currency CNY CNY CNY CNY CNY   CNY
Financial report URL  
Revenue, bln rub ? 853 062 868 687 868 687 941 168 941 168   928 886
Operating Income, bln rub 105 302 100 351 100 351 123 871 123 871   85 625
EBITDA, bln rub ? 116 949 122 392 122 392 172 103 172 103   135 951
Net profit, bln rub ? 62 249 72 783 72 783 79 741 80 009   49 037
OCF, bln rub ? 142 759 199 752 199 752 182 593 182 593   157 020
CAPEX, bln rub ? 53 324 34 352 34 352 32 087 32 929   36 313
FCF, bln rub ? 89 435 165 400 165 400 150 506 149 664   120 707
Dividend payout, bln rub 0.000 22 790 0.000 17 946 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% 31.3% 0.00% 22.5% 22.4%   36.6%
OPEX, bln rub 218 833 215 927 215 927 209 382 209 382   238 535
Cost of production, bln rub 539 450 549 695 549 695 607 915 607 915   596 236
R&D, bln rub 55 465 56 744 56 744 52 256 52 256   55 876
Interest expenses, bln rub 20 611 16 989 16 989 7 947 7 947   11 840
Assets, bln rub 1 695 553 1 753 044 1 753 044 1 764 829 1 764 829   1 764 829
Net Assets, bln rub ? 948 479 989 657 989 657 986 544 986 544   986 544
Debt, bln rub 141 344 161 354 161 354 170 776 205 614   205 614
Cash, bln rub 455 085 524 470 524 470 609 328 601 953   601 953
Net debt, bln rub -313 741 -363 116 -363 116 -438 552 -396 339   -396 339
Ordinary share price, rub 108.8 102.2 102.2 72.4 72.4   83.5
Number of ordinary shares, mln 2 695 2 623 2 623 2 523 2 523   2 470
Market cap, bln rub 293 189 267 967 267 967 182 546 182 546   206 375
EV, bln rub ? -20 552 -95 149 -95 149 -256 006 -213 793   -189 964
Book value, bln rub 619 667 674 653 674 653 699 915 687 842   687 842
EPS, rub ? 23.1 27.8 27.8 31.6 31.7   19.9
FCF/share, rub 33.2 63.1 63.1 59.7 59.3   48.9
BV/share, rub 230.0 257.3 257.3 277.4 272.7   278.4
EBITDA margin, % ? 13.7% 14.1% 14.1% 18.3% 18.3%   14.6%
Net margin, % ? 7.30% 8.38% 8.38% 8.47% 8.50%   5.28%
FCF yield, % ? 30.5% 61.7% 61.7% 82.4% 82.0%   58.5%
ROE, % ? 6.56% 7.35% 7.35% 8.08% 8.11%   4.97%
ROA, % ? 3.67% 4.15% 4.15% 4.52% 4.53%   2.78%
P/E ? 4.71 3.68 3.68 2.29 2.28   4.21
P/FCF 3.28 1.62 1.62 1.21 1.22   1.71
P/S ? 0.34 0.31 0.31 0.19 0.19   0.22
P/BV ? 0.47 0.40 0.40 0.26 0.27   0.30
EV/EBITDA ? -0.18 -0.78 -0.78 -1.49 -1.24   -1.40
Debt/EBITDA -2.68 -2.97 -2.97 -2.55 -2.30   -2.92
R&D/CAPEX, % 104.0% 165.2% 165.2% 162.9% 158.7%   153.9%
CAPEX/Revenue, % 6.25% 3.95% 3.95% 3.41% 3.50%   3.91%
Alibaba Group shareholders