601577.SS601577.SS
LOADING
|||

Financial Statements

Revenue CAGR (5Y)
-10.7%
Margin Trend
improving
Free Cash Flow
$22.8B
Profitability
Profitable
MetricDec 20Dec 21Dec 22Dec 23Dec 24
Revenue
32,283
36,95314.5%
40,69710.1%
44,99910.6%
17,09662.0%
Gross Profit
18,024
20,48413.7%
22,87011.6%
24,8768.8%
17,09631.3%
Operating Income
6,765
8,00918.4%
8,6868.5%
9,3888.1%
9,7173.5%
Net Income
5,338
6,30418.1%
6,8118.0%
7,4639.6%
7,8274.9%
EBITDA
7,037
8,63022.6%
9,4119.0%
10,1898.3%
0
EPS Diluted
1.47
1.555.4%
1.613.9%
1.7810.6%
1.875.1%
1 / 2
Values in millions except EPS · Ratios shown as percentages