Alibaba Group Financial Statements (BABA)

Alibaba Groupsmart-lab.ru %   2021 2022 2022 2023 2023   LTM ?
Report date 27.07.2021 31.03.2022 26.07.2022 31.03.2023 21.07.2023   07.02.2024
Currency CNY CNY CNY CNY CNY   CNY
Financial report URL  
Revenue, bln rub ? 717 289 853 062 853 062 868 687 868 687   927 494
Operating Income, bln rub 170 054 105 302 105 302 100 351 100 351   125 629
EBITDA, bln rub ? 182 481 116 949 116 949 122 392 122 392   166 485
Net profit, bln rub ? 150 578 32 735 62 249 72 783 72 783   100 288
OCF, bln rub ? 231 786 142 759 142 759 199 752 199 752   190 654
CAPEX, bln rub ? 43 185 53 324 53 324 34 352 34 352   55 264
FCF, bln rub ? 188 601 89 435 89 435 165 400 165 400   135 390
Dividend payout, bln rub 0.000 0.000 0.000 22 790 0.000   0.000
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% 31.3% 0.00%   0
OPEX, bln rub 206 406 218 833 218 833 215 927 215 927   226 100
Cost of production, bln rub 421 205 539 450 539 450 549 695 549 695   577 048
R&D, bln rub 57 236 55 465 55 465 56 744 56 744   52 051
Interest expenses, bln rub 4 476 20 611 20 611 16 989 16 989   16 904
Assets, bln rub 1 690 218 1 695 553 1 695 553 1 753 044 1 753 044   1 820 966
Net Assets, bln rub ? 937 470 948 479 948 479 989 657 989 657   1 010 590
Debt, bln rub 149 153 141 344 141 344 161 354 161 354   165 926
Cash, bln rub 483 445 455 085 455 085 524 470 524 470   614 399
Net debt, bln rub -334 292 -313 741 -313 741 -363 116 -363 116   -448 473
Ordinary share price, rub 226.7 108.8 108.8 102.2 102.2   83.5
Number of ordinary shares, mln 2 702 2 695 2 695 2 623 2 623   2 517
Market cap, bln rub 612 709 293 189 293 189 267 967 267 967   210 291
EV, bln rub ? 278 417 -20 552 -20 552 -95 149 -95 149   -238 182
Book value, bln rub 573 866 619 667 619 667 674 653 674 653   722 713
EPS, rub ? 55.7 12.1 23.1 27.8 27.8   39.8
FCF/share, rub 69.8 33.2 33.2 63.1 63.1   53.8
BV/share, rub 212.4 230.0 230.0 257.3 257.3   287.1
EBITDA margin, % ? 25.4% 13.7% 13.7% 14.1% 14.1%   17.9%
Net margin, % ? 21.0% 3.84% 7.30% 8.38% 8.38%   10.8%
FCF yield, % ? 30.8% 30.5% 30.5% 61.7% 61.7%   64.4%
ROE, % ? 16.1% 3.45% 6.56% 7.35% 7.35%   9.92%
ROA, % ? 8.91% 1.93% 3.67% 4.15% 4.15%   5.51%
P/E ? 4.07 8.96 4.71 3.68 3.68   2.10
P/FCF 3.25 3.28 3.28 1.62 1.62   1.55
P/S ? 0.85 0.34 0.34 0.31 0.31   0.23
P/BV ? 1.07 0.47 0.47 0.40 0.40   0.29
EV/EBITDA ? 1.53 -0.18 -0.18 -0.78 -0.78   -1.43
Debt/EBITDA -1.83 -2.68 -2.68 -2.97 -2.97   -2.69
R&D/CAPEX, % 132.5% 104.0% 104.0% 165.2% 165.2%   94.2%
CAPEX/Revenue, % 6.02% 6.25% 6.25% 3.95% 3.95%   5.96%
Alibaba Group shareholders