Top-Analysts PicksInvest alongside the top 15% of Wall Street analysts.

Try Top-Picks
Trex Company, Inc. Income Statement Banner

Trex Company, Inc. Income Statement

TREX Stock Analysis

Page title

Section title

Breakdown
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
Total Revenue
391.660M440.804M479.616M565.153M684.250M745.347M880.831M1.197B1.106B1.095B
Cost of Revenue
251.464M285.935M292.521M321.780M389.356M438.844M521.374M736.448M702.054M642.430M
Gross Profit
140.196M154.869M187.095M243.373M294.894M306.503M359.457M460.504M403.989M452.407M
Operating Expense
72.370M77.463M83.140M100.993M118.225M118.304M125.822M139.624M141.831M176.203M
Operating Income
67.826M77.406M103.955M142.380M176.669M188.199M233.635M275.376M246.735M276.204M
Other Income Expense
0.0000.0000.0000.0000.0000.0000.0000.0000.0000.000
Total Other Income Expense
-878.000k-619.000k-1.125m-461.000k192.000K1.503M999.000K15.000K103.000K-5.000k
Pretax Income
66.948M76.787M102.830M141.919M176.861M189.702M234.634M275.391M246.838M276.199M
Tax Provision
25.427M28.689M34.983M46.791M42.289M44.964M59.003M66.654M62.212M70.815M
Net Income
41.521M48.098M67.847M95.128M134.572M144.738M175.631M208.737M184.626M205.384M
Basic EPS
0.3200.3800.5800.8101.1501.2401.5201.8101.6501.890
Diluted EPS
0.3200.3800.5700.8101.1401.2301.5101.8001.6501.890
Basic Average Shares
129.279M125.402M117.578M117.570M117.479M116.861M115.889M115.461M111.711M108.680M
Diluted Average Shares
131.004M126.730M118.451M118.302M118.135M117.315M116.253M115.763M111.880M108.809M
Total Expenses
323.834M363.398M375.661M422.773M507.581M557.148M647.196M876.072M843.885M818.633M
Interest Income
0.0000.0000.0000.000192.000K1.503M999.000K15.000K103.000K0.000
Interest Expense
878.000K619.000K1.125M461.000K192.000K0.0000.0000.00030.743M5.000K
EBITDA
83.030M91.790M118.453M159.240M193.266M202.230M251.574M356.826M306.456M326.393M
Depreciation & Amortization
15.204M14.384M14.498M16.860M16.597M14.031M17.939M35.946M44.298M50.189M