| TREX Yearly Revenue | TREX Revenue | TREX Change | TREX Revenue Growth | 
|---|---|---|---|
| 2024-12-31 | $1.15B | $56.61M | +5.17% | 
| 2023-12-31 | $1.09B | -$11.21M | -1.01% | 
| 2022-12-31 | $1.11B | -$90.91M | -7.60% | 
| 2021-12-31 | $1.20B | $316.12M | +35.89% | 
| 2020-12-31 | $880.83M | $135.48M | +18.18% | 
| 2019-12-31 | $745.35M | $61.10M | +8.93% | 
| 2018-12-31 | $684.25M | $119.10M | +21.07% | 
| 2017-12-31 | $565.15M | $85.54M | +17.83% | 
| 2016-12-31 | $479.62M | $38.81M | +8.80% | 
| 2015-12-31 | $440.80M | $49.14M | +12.55% | 
| 2014-12-31 | $391.66M | $49.15M | +14.35% | 
| 2013-12-31 | $342.51M | $35.16M | +11.44% | 
| 2012-12-31 | $307.35M | $40.57M | +15.20% | 
| 2011-12-31 | $266.79M | -$50.90M | -16.02% | 
| 2010-12-31 | $317.69M | $45.40M | +16.68% | 
| 2009-12-31 | $272.29M | -$56.91M | -17.29% | 
| 2008-12-31 | $329.19M | $242.00k | +0.07% | 
| 2007-12-31 | $328.95M | -$8.00M | -2.38% | 
| 2006-12-31 | $336.96M | $42.82M | +14.56% | 
| 2005-12-31 | $294.13M | $40.51M | +15.97% | 
| 2004-12-31 | $253.63M | $62.62M | +32.78% | 
| 2003-12-31 | $191.01M | $23.93M | +14.32% | 
| 2002-12-31 | $167.08M | $50.22M | +42.97% | 
| 2001-12-31 | $116.86M | -$708.00k | -0.60% | 
| 2000-12-31 | $117.57M | $40.00M | +51.56% | 
| 1999-12-31 | $77.57M | $28.40M | +57.77% | 
| 1998-12-31 | $49.17M | $15.03M | +44.03% | 
| 1997-12-31 | $34.14M | N/A | N/A | 
| 1996-07-01 | N/A | N/A | N/A |