Trex Company, Inc. TREX
50.00 USD -0.54 (-1.07%)
At closeNov 3, 2026, 4:00 PM EST
48.80 -1.20 -2.40%
After hours · Nov 3, 4:00 PM ET
49.52 Day range 51.35
29.77 52-week range 52.38
- YTD
- +42.53%
- 1 year
- +4.30%
Revenue & Expenses
Latest period ending Dec 31, 2025 · select a line to chart its full history
Income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 1.17B | 1.15B | 1.09B | 1.11B | 1.20B | |
| 459.96M | 501.90M | 450.80M | 403.99M | 460.50M | |
| 257.96M | 321.90M | 274.59M | 262.16M | 275.38M | |
| 190.41M | 238.45M | 204.12M | 184.63M | 208.74M | |
| 1.78 | 2.20 | 1.88 | 1.65 | 1.80 |
Balance sheet
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 3.81M | 1.29M | 1.96M | 12.32M | 141.05M | |
| 1.45B | 1.37B | 932.88M | 933.71M | 920.32M | |
| 419.18M | 486.84M | 216.21M | 415.36M | 195.29M | |
| 175.25M | 244.58M | 24.34M | 245.97M | 28.26M | |
| 1.03B | 887.12M | 716.67M | 518.35M | 725.03M |
Cash flow
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 358.11M | 143.93M | 389.42M | 216.22M | 258.06M | |
| -233.22M | -236.53M | -166.09M | -168.88M | -158.04M | |
| -122.38M | 91.94M | -233.70M | -176.06M | -80.67M | |
| -223.23M | -232.23M | -166.09M | -168.88M | -158.04M | |
| 2.52M | -667.00K | -10.37M | -128.73M | 19.35M |
