Trex Company, Inc.TREXNYSE
LOADING
|||
Gross Profit Over Time
Above historical average, strong compound growth.
Left:
|
|
|
|

Revenue minus cost of goods sold

Latest
$485.67M
↑ 45% above average
Average (9y)
$334.88M
Historical baseline
Range
High:$485.67M
Low:$154.87M
CAGR
+13.5%
Consistent expansion
PeriodValueChange
2024$485.67M+7.4%
2023$452.41M+12.0%
2022$403.99M-12.3%
2021$460.50M+28.1%
2020$359.46M+17.3%
2019$306.50M+3.9%
2018$294.89M+21.2%
2017$243.37M+30.1%
2016$187.09M+20.8%
2015$154.87M-