Ticker
Reporting Basis
Period
From
To
Form Type
Report Format
Update Type

TREX COMPANY   FYE=12 (December)

Annual - Income Statement - Company Specific

Fiscal period2025202420232022202120202019201820172016
Period End Date12/31/202512/31/202412/31/202312/31/202212/31/202112/31/202012/31/201912/31/201812/31/201712/31/2016
Sales1,174.271,151.451,094.841,106.041,196.95880.83745.35684.25565.15479.62
Total Revenues1,174.271,151.451,094.841,106.041,196.95880.83745.35684.25565.15479.62
Cost of sales714.30665.78642.43702.05736.45521.37438.84389.36321.78292.52
Gross Profit459.96485.67452.41403.99460.50359.46306.50294.89243.37187.10
Selling, general and administrative expenses202.00180.00176.20141.83139.62125.82118.30118.23100.9983.14
Impairment of long-lived assets--------------------
Gain on insurance proceeds----0.000.008.74----------
Goodwill impairment losses----0.000.00(54.25)----------
Loss on sale------(15.42)------------
Operating Income (loss)257.96305.67276.20246.74275.38233.64188.20176.67142.38103.96
Interest expense----------------0.461.13
Interest income--0.01(0.01)0.100.021.001.500.19----
Pre-Tax Income257.96305.68276.20246.84275.39234.63189.70176.86141.92102.83
Federal income taxes (benefit) :Current----52.6328.8330.4535.4230.3133.5841.1826.75
Federal income taxes (benefit) :Deferred----2.8720.0021.6112.606.930.991.185.22
State income taxes (benefit) :Current----14.009.1315.1910.466.957.675.422.80
State income taxes (benefit) :Deferred----1.354.26(0.60)0.520.780.05(0.98)0.22
Provision for Income Taxes67.5579.2970.8262.2166.6559.0044.9642.2946.7934.98
Income before extraordinary item--------------------
Net Income (loss) Available to Common Shareholders190.42226.39205.38184.63208.74175.63144.74134.5795.1367.85
Income before extraordinary item--------------------
Net Earnings Per Share (Basic)1.782.091.891.651.811.521.241.150.810.58
Income before extraordinary item--------------------
Net Earnings Per Share (Diluted)1.782.091.891.651.801.511.241.140.810.57
Weighted Average Shares Outstanding (Basic)107.01108.19108.68111.71115.46115.89116.86117.48117.57117.58
Weighted Average Shares Outstanding (Diluted)107.10108.32108.81111.88115.76116.25117.32118.13118.30118.45