NASDAQ
Financial data for TREX
5.17% YoY
10.23% YoY
10.58% YoY
Annual Income Statement for TREX
| Item | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue | $1B | $1B | $1B | $1B | $881M |
| Cost of Revenue | $666M | $642M | $702M | $736M | $521M |
| Gross Profit | $486M | $452M | $404M | $461M | $359M |
| Operating Expenses | $180M | $176M | $157M | $185M | $126M |
| Operating Income | $306M | $276M | $247M | $275M | $234M |
| Net Income | $226M | $205M | $185M | $209M | $176M |
| EPS | $2.09 | $1.89 | $1.65 | $1.81 | $1.52 |
| EBITDA | $360M | $326M | $306M | $357M | $252M |
No price data available for this timeframe.