Trex Company, Inc. (TREX)

USD 71.66

(-6.7%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.09 Billion 1.1 Billion 1.19 Billion 880.83 Million 745.34 Million 684.25 Million
Cost of Revenue 642.43 Million 702.05 Million 736.44 Million 521.37 Million 438.84 Million 389.35 Million
Gross Profit 452.4 Million 403.98 Million 460.5 Million 359.45 Million 306.5 Million 294.89 Million
Operating Expenses 176.2 Million 141.83 Million 139.62 Million 125.82 Million 118.3 Million 118.22 Million
Selling, General and Administrative Expenses 172.9 Million 141.83 Million 139.62 Million 125.82 Million 118.3 Million 118.22 Million
Research and Development Expenses 3.3 Million 500 Thousand 6 Million 3.4 Million 4.5 Million 4.2 Million
Other Expenses - - - - - -
Cost and Expenses 818.63 Million 843.88 Million 876.07 Million 647.19 Million 557.14 Million 507.58 Million
Operating Income 276.2 Million 246.73 Million 275.37 Million 233.63 Million 188.19 Million 176.66 Million
Interest Expense 5000.00 30.74 Million - - - 192 Thousand
Income Tax Expense 70.81 Million 62.21 Million 66.65 Million 59 Million 44.96 Million 42.28 Million
Earnings before Tax 276.19 Million 246.83 Million 275.39 Million 234.63 Million 189.7 Million 176.86 Million
Net Income 205.38 Million 184.62 Million 208.73 Million 175.63 Million 144.73 Million 134.57 Million
Earnings Per Share Basic 1.89 1.65 1.81 1.52 1.24 1.15
Earnings Per Share Diluted 1.89 1.65 1.80 1.51 1.23 1.14
Weighted Average Shares Outstanding 108.68 Million 111.71 Million 115.46 Million 115.88 Million 116.86 Million 117.47 Million
Weighted Average Shares Outstanding (Diluted) 108.8 Million 111.88 Million 115.76 Million 116.25 Million 117.31 Million 118.13 Million
Gross Margin 0.41 0.37 0.38 0.41 0.41 0.43
EBIT Margin 0.30 0.29 0.34 0.29 0.27 0.28
Profit Margin 0.19 0.17 0.17 0.20 0.19 0.20
EBITDA 326.39 Million 306.45 Million 356.82 Million 251.57 Million 202.23 Million 193.26 Million
Earnings Before Tax Margin 0.25 0.22 0.23 0.27 0.25 0.26

Income Statement Charts