300024.SZ300024.SZ
LOADING
|||
Gross Profit Over Time
Profitability in line with historical norms
Left:
|
|
|
|

Revenue minus cost of goods sold

Latest
$506.50M
Near historical average
Average (9y)
$507.72M
Historical baseline
Range
High:$971.80M
Low:$-70.61M
CAGR
-1.4%
Modest growth trend
PeriodValueChange
2024$506.50M+0.4%
2023$504.72M+190.6%
2022$173.67M+345.9%
2021$-70.61M-135.9%
2020$196.72M-74.3%
2019$764.03M-21.4%
2018$971.80M+19.7%
2017$811.82M+25.9%
2016$644.69M+12.3%
2015$573.87M-