603369.SS603369.SS
LOADING
|||

Financial Statements

Revenue CAGR (5Y)
+18.8%
Margin Trend
improving
Free Cash Flow
$1.1B
Profitability
Profitable
MetricDec 20Dec 21Dec 22Dec 23Dec 24
Revenue
5,119
6,40625.1%
7,88523.1%
10,09828.1%
11,54414.3%
Gross Profit
3,636
4,77231.2%
6,02826.3%
7,90131.1%
8,6169.1%
Operating Income
2,092
2,71229.6%
3,34123.2%
4,17925.1%
4,5539.0%
Net Income
1,567
2,02929.5%
2,50323.3%
3,13625.3%
3,4128.8%
EBITDA
1,731
2,53346.4%
3,14924.3%
3,98926.7%
4,46111.8%
EPS Diluted
1.25
1.6229.6%
2.0124.1%
2.5124.9%
2.749.2%
1 / 2
Values in millions except EPS · Ratios shown as percentages