Skip to content
10-K

Annual Report

TREX CO INC TREX

0001193125-26-068732

← back to feed
Filed
Feb 25, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 5, 2026 105.74M sh
Shares Diluted FY 2025 · Dec 31, 2025 107.1M sh
Shares Diluted FY 2025 · Dec 31, 2024 107.32M sh
Shares Diluted FY 2025 · Dec 31, 2024 108.32M sh
Shares Diluted FY 2025 · Dec 31, 2023 108.81M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $54.47M
Stock Repurchased FY 2025 · Dec 31, 2024 $105.94M
Stock Repurchased FY 2025 · Dec 31, 2023 $18.45M
Capex FY 2025 · Dec 31, 2025 $223.59M
Capex FY 2025 · Dec 31, 2024 $232.34M
Capex FY 2025 · Dec 31, 2023 $166.09M
Operating Cash Flow FY 2025 · Dec 31, 2025 $358.11M
Operating Cash Flow FY 2025 · Dec 31, 2024 $143.93M
Operating Cash Flow FY 2025 · Dec 31, 2023 $389.42M
Cash And Equivalents FY 2025 · Dec 31, 2025 $3.81M
Cash And Equivalents FY 2025 · Dec 31, 2024 $1.29M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.03B
Stockholders Equity restated FY 2025 · Dec 31, 2024 $887.12M
Stockholders Equity restated FY 2025 · Dec 31, 2023 $741.6M
Stockholders Equity restated FY 2025 · Dec 31, 2022 $544.54M
Current Liabilities FY 2025 · Dec 31, 2025 $250.71M
Current Liabilities FY 2025 · Dec 31, 2024 $342.48M
Total Liabilities FY 2025 · Dec 31, 2025 $419.18M
Total Liabilities restated FY 2025 · Dec 31, 2024 $486.84M
Current Assets FY 2025 · Dec 31, 2025 $310.41M
Current Assets restated FY 2025 · Dec 31, 2024 $368.58M
Total Assets FY 2025 · Dec 31, 2025 $1.45B
Total Assets restated FY 2025 · Dec 31, 2024 $1.37B
Eps Diluted FY 2025 · Dec 31, 2025 $1.78
Eps Diluted FY 2025 · Dec 31, 2024 $0.20
Eps Diluted restated FY 2025 · Dec 31, 2024 $2.20
Eps Diluted restated FY 2025 · Dec 31, 2023 $1.88
Eps Basic FY 2025 · Dec 31, 2025 $1.78
Eps Basic FY 2025 · Dec 31, 2024 $0.20
Eps Basic restated FY 2025 · Dec 31, 2024 $2.20
Eps Basic restated FY 2025 · Dec 31, 2023 $1.88
Sga Expense FY 2025 · Dec 31, 2025 $202M
Sga Expense FY 2025 · Dec 31, 2024 $39.29M
Sga Expense FY 2025 · Dec 31, 2024 $180M
Sga Expense FY 2025 · Dec 31, 2023 $176.2M
Rd Expense FY 2025 · Dec 31, 2025 $4.2M
Rd Expense FY 2025 · Dec 31, 2024 $3.5M
Rd Expense FY 2025 · Dec 31, 2023 $3.3M
Net Income FY 2025 · Dec 31, 2025 $190.42M
Net Income FY 2025 · Dec 31, 2024 $21.83M
Net Income restated FY 2025 · Dec 31, 2024 $238.45M
Net Income restated FY 2025 · Dec 31, 2023 $204.12M
Operating Income FY 2025 · Dec 31, 2025 $257.96M
Operating Income FY 2025 · Dec 31, 2024 $31.69M
Operating Income restated FY 2025 · Dec 31, 2024 $321.9M
Operating Income restated FY 2025 · Dec 31, 2023 $274.59M
Gross Profit FY 2025 · Dec 31, 2025 $459.96M
Gross Profit FY 2025 · Dec 31, 2024 $70.97M
Gross Profit restated FY 2025 · Dec 31, 2024 $501.9M
Gross Profit restated FY 2025 · Dec 31, 2023 $450.8M
Cost Of Revenue FY 2025 · Dec 31, 2025 $714.3M
Cost Of Revenue FY 2025 · Dec 31, 2024 $96.66M
Cost Of Revenue restated FY 2025 · Dec 31, 2024 $649.55M
Cost Of Revenue restated FY 2025 · Dec 31, 2023 $644.04M
Revenue FY 2025 · Dec 31, 2025 $1.17B
Revenue FY 2025 · Dec 31, 2024 $167.63M
Revenue FY 2025 · Dec 31, 2024 $1.15B
Revenue FY 2025 · Dec 31, 2023 $1.09B