StonvexLoading…
StonvexCore line items from TREX's most recent SEC filings (10-K / 10-Q via EDGAR XBRL). Last 4 reporting periods.
| Metric | Annual 2025 2025-12-31 | Annual 2024 2024-12-31 | Annual 2023 2023-12-31 | Annual 2022 2022-12-31 |
|---|---|---|---|---|
Revenue | $1.17B | $1.15B | $1.09B | $1.11B |
Operating Income | $257.96M | $321.90M | $274.59M | $246.74M |
Net Income | $190.41M | $238.45M | $204.12M | $184.63M |
EPS (Diluted) | $1.78 | $2.20 | $1.88 | $1.65 |
Total Assets | $1.45B | $1.37B | $932.88M | $933.71M |
Total Liabilities | $419.18M | $486.84M | $216.21M | $415.36M |
Cash & Equivalents | $3.81M | $1.29M | $1.96M | $12.32M |
Free Cash Flow OCF − CapEx | $134.52M | $-88.41M | $223.33M | $39.99M |
Shares Outstanding | 105.74M | 107.15M | 108.61M | 108.74M |