Watch TREX. Know when insiders buy.
One email the day a filing lands. Free.
A free account adds a watchlist, alerts when insiders, Congress or short sellers move on your tickers, and a morning brief. Sign up
| Period | Revenue | YoY | Gross margin | Operating income | Net income | YoY | EPS | Op. cash flow | Capex | Free cash flow | Filed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2026 · Jun 30 | $418M | +7.8% | 37.9% | $86.2M | $61.9M | −18.5% | 0.60 | $214.2M | $29.6M | $184.5M | Aug 4 |
| Q1 2026 · Mar 31 | $343.4M | +1.0% | 40.5% | $83.5M | $61.4M | +1.6% | 0.58 | −$118.4M | $23.1M | −$141.5M | Aug 4 |
| Q4 2025 · Dec 31derived | $161.1M | −3.9% | 30.2% | $3.5M | $2.3M | −89.5% | 0.03 | $65.5M | $43.4M | $22.1M | Feb 25 |
| Q3 2025 · Sep 30 | $285.3M | +22.1% | 40.5% | $70.4M | $51.8M | +27.7% | 0.48 | $196.9M | $53.9M | $142.9M | Nov 4 |
| Q2 2025 · Jun 30 | $387.8M | +3.0% | 40.8% | $102.4M | $75.9M | −12.7% | 0.71 | $249.8M | $46.8M | $203M | Aug 4 |
| Q1 2025 · Mar 31 | $340M | −9.0% | 40.5% | $81.7M | $60.4M | −32.1% | 0.56 | −$154M | $79.5M | −$233.5M | Aug 4 |
| Q4 2024 · Dec 31 | $167.6M | −14.4% | 42.3% | $31.7M | $21.8M | +5.5% | 0.20 | −$8.5M | $80.9M | −$89.3M | Feb 25 |
| Q3 2024 · Sep 30 | $233.7M | −23.1% | 39.9% | $54.3M | $40.6M | −37.9% | 0.37 | $132.8M | $78.3M | $54.5M | Nov 4 |
| Q2 2024 · Jun 30 | $376.5M | — | 44.7% | $116.9M | $87M | — | 0.80 | $193.7M | $35.5M | $158.2M | Nov 4 |
| Q1 2024 · Mar 31 | $373.6M | — | 45.4% | $119M | $89.1M | — | 0.82 | −$174M | $37.7M | −$211.8M | Nov 4 |
| Q4 2023 · Dec 31derived | $195.7M | — | 35.3% | $26.5M | $20.7M | — | 0.19 | $101.2M | $53.2M | $48M | Feb 25 |
| Q3 2023 · Sep 30 | $303.8M | — | 43.1% | $86.4M | $65.3M | — | 0.60 | $180.4M | $30.6M | $149.9M | Oct 28 |
| Year | Revenue | Gross margin | Operating income | Net income | Net margin | EPS | Op. cash flow | Capex | Free cash flow | Buybacks | Dividends paid |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FY2025 · to Dec 31 | $1.2B | 39.2% | $258M | $190.4M | 16.2% | 1.78 | $358.1M | $223.6M | $134.5M | $54.5M | — |
| FY2024 · to Dec 31 | $1.2B | 43.6% | $321.9M | $238.4M | 20.7% | 2.20 | $143.9M | $232.3M | −$88.4M | $105.9M | — |
| FY2023 · to Dec 31 | $1.1B | 41.2% | $274.6M | $204.1M | 18.6% | 1.88 | $389.4M | $166.1M | $223.3M | $18.4M | — |
| FY2022 · to Dec 31 | $1.1B | 36.5% | $246.7M | $184.6M | 16.7% | 1.65 | $216.2M | $176.2M | $40M | $398.4M | — |
| FY2021 · to Dec 31 | $1.2B | 38.5% | $275.4M | $208.7M | 17.4% | 1.80 | $258.1M | $159.4M | $98.7M | $82.5M | — |
| FY2020 · to Dec 31 | $880.8M | 40.8% | $233.6M | $175.6M | 19.9% | 1.51 | $187.3M | $172.8M | $14.5M | $44.9M | — |
Every number comes from TREX CO INC's own XBRL-tagged filings with the SEC, not a data vendor. Quarters marked derived are the fiscal year minus the three reported quarters, the same way every data provider computes Q4. Restated figures replace originals as later filings arrive.