300088.SZ300088.SZ
LOADING
|||

Financial Statements

Revenue CAGR (5Y)
+12.9%
Margin Trend
declining
Free Cash Flow
($0.8B)
Profitability
Profitable
MetricDec 20Dec 21Dec 22Dec 23Dec 24
Revenue
6,844
7,0182.5%
6,9870.4%
8,88927.2%
11,05824.4%
Gross Profit
1,798
1,6388.9%
1,29121.2%
84234.8%
98216.7%
Operating Income
963
1,0519.2%
73330.3%
31457.2%
36114.9%
Net Income
834
9048.4%
68024.8%
24264.5%
35747.7%
EBITDA
1,694
1,5856.4%
1,26120.5%
1,01419.6%
1,0422.7%
EPS Diluted
0.34
0.365.9%
0.2823.1%
0.1063.9%
0.1550.0%
1 / 2
Values in millions except EPS · Ratios shown as percentages