Trex Inc.
TREX | NYSE
$42.90
+$0.21 (+0.49%)
At close: Sep 21, 2026, 4:00 PM ET
$42.90
$0 (0.00%)
After-hours:
Sep 21, 2026, 5:55 PM ET
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
Net Income | 190.42M | 238.45M | 204.12M | 184.63M | 208.74M | 175.63M |
Depreciation & Amortization | 62.96M | 54.67M | 50.19M | 44.3M | 35.95M | 17.94M |
Stock-Based Compensation | 9.12M | 12.64M | 10.16M | 5.33M | 8.44M | 7.13M |
Other Working Capital | 12.61M | 12.04M | 22.49M | -30.03M | -6.97M | 2.54M |
Other Non-Cash Items | 469K | 2.83M | 3.09M | 15.28M | 54.24M | -5K |
Deferred Income Tax | 17.11M | -12.23M | 3.87M | 24.26M | 21.01M | 13.13M |
Change in Working Capital | 78.04M | -152.42M | 117.99M | -57.57M | -70.31M | -26.53M |
Operating Cash Flow | 358.11M | 143.93M | 389.42M | 216.22M | 258.06M | 187.29M |
Capital Expenditures | -233.58M | -236.64M | -166.09M | -176.23M | -159.39M | -172.82M |
Cash Acquisitions | n/a | n/a | n/a | n/a | n/a | n/a |
Purchase of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Other Investing Acitivies | 358K | 106K | n/a | 7.34M | 1.36M | 2.17M |
Investing Cash Flow | -233.22M | -236.54M | -166.09M | -168.88M | -158.04M | -170.66M |
Debt Repayment | -69.1M | 197.1M | -216.5M | 222M | n/a | n/a |
Common Stock Repurchased | -54.47M | -105.94M | -18.45M | -398.38M | -82.47M | -44.85M |
Dividend Paid | n/a | n/a | n/a | n/a | n/a | n/a |
Other Financial Acitivies | 6K | -503K | 1.25M | 318K | 1.8M | 1.09M |
Financial Cash Flow | -122.38M | 91.94M | -233.7M | -176.06M | -80.67M | -43.77M |
Net Cash Flow | 2.52M | -667K | -10.37M | -128.73M | 19.35M | -27.13M |
Free Cash Flow | 124.54M | -92.71M | 223.33M | 39.99M | 98.67M | 14.47M |
Adj. Free Cash Flow | 115.42M | -105.35M | 213.17M | 34.66M | 90.23M | 7.34M |
Maintenance CapEx | -219.57M | -207.54M | -166.09M | -176.23M | -64.32M | -137.06M |
Growth CapEx | -14.01M | -29.1M | n/a | n/a | -95.08M | -35.77M |
Owner Earnings | 138.54M | -63.61M | 223.33M | 39.99M | 193.75M | 50.24M |
Add to Watchlist
Select watchlists to add or remove TREX