TREX CO INC (TREX)
↓ Download CSV- Sector Manufacturing
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, TREX CO INC reported revenue of $1.17B, up 2.0% from the prior year. The company was profitable, with a net margin of 16.2% and a gross margin of 39.2%. It held $1.45B in total assets against $419.18M in total liabilities.
Key ratios (FY2025)
39.2%
Gross margin
22.0%
Operating margin
16.2%
Net margin
18.4%
Return on equity
+2.0%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.17B | $1.15B | $1.09B | $1.11B | $1.20B | $880.83M | $745.35M | $684.25M | $565.15M | $479.62M |
| Cost of Revenue | $714.30M | $649.55M | $644.04M | $702.05M | $736.45M | $521.37M | $438.84M | $389.36M | $321.78M | $292.52M |
| Gross Profit | $459.96M | $501.90M | $450.80M | $403.99M | $460.50M | $359.46M | $306.50M | $294.89M | $243.37M | $187.09M |
| Operating Income | $257.96M | $321.90M | $274.59M | $246.74M | $275.38M | $233.63M | $188.20M | $176.67M | $142.38M | $103.95M |
| Net Income | $190.41M | $238.45M | $204.12M | $184.63M | $208.74M | $175.63M | $144.74M | $134.57M | $95.13M | $67.85M |
| EPS (Diluted) | $1.78 | $2.20 | $1.88 | $1.65 | $1.80 | $1.51 | $1.24 | $1.14 | $1.61 | $1.15 |
| Total Assets | $1.45B | $1.37B | $932.88M | $933.71M | $920.32M | $770.49M | $592.24M | $465.12M | $326.23M | $221.43M |
| Total Liabilities | $419.18M | $486.84M | $216.21M | $415.36M | $195.29M | $181.96M | $143.06M | $122.16M | $94.98M | $87.27M |
| Shareholders' Equity | $1.03B | $887.12M | $741.60M | $544.54M | $725.03M | $588.53M | $449.18M | $342.96M | $231.25M | $134.16M |
| Cash & Equivalents | $3.81M | $1.29M | $1.96M | $12.32M | $141.05M | $121.70M | $148.83M | $105.70M | $30.51M | $18.66M |
| Operating Cash Flow | $358.11M | $143.93M | $389.42M | $216.22M | $258.06M | $187.29M | $156.35M | $138.12M | $101.86M | $85.29M |
| Capital Expenditures | $223.59M | $232.34M | $166.09M | $176.23M | $159.39M | $172.82M | $67.27M | $33.82M | $15.04M | $14.55M |
| Shares Outstanding | 107.10M | 108.32M | 108.81M | 111.88M | 115.76M | 116.25M | 117.32M | 118.13M | 59.15M | 59.23M |