000156.SZ000156.SZ
LOADING
|||

Financial Statements

Revenue CAGR (5Y)
+6.1%
Margin Trend
stable
Free Cash Flow
$0.7B
Profitability
Profitable
MetricDec 20Dec 21Dec 22Dec 23Dec 24
Revenue
7,578
8,48412.0%
9,38610.6%
9,7073.4%
9,3953.2%
Gross Profit
2,467
2,72510.5%
2,9307.5%
2,9190.4%
2,8572.1%
Operating Income
951
9351.7%
80014.5%
69912.6%
50827.2%
Net Income
844
9077.5%
79312.6%
68913.1%
53422.5%
EBITDA
1,387
1,3651.5%
1,3461.4%
1,3231.7%
1,02522.5%
EPS Diluted
0.56
0.4912.5%
0.4312.7%
0.3713.5%
0.2921.6%
1 / 2
Values in millions except EPS · Ratios shown as percentages