$92.01
$0.00 (0.00%)
End-of-day quote: 05/03/2024
NYSE:TREX

Trex Company Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
$1.09B $1.11B $1.20B $880.83M $745.35M $684.25M $565.15M $479.62M $440.80M $391.66M $342.51M $307.35M $266.79M $317.69M $272.29M $329.19M $328.95M $336.96M $294.13M $253.63M
GM % Gross Margin %
41.32% 36.53% 38.47% 41.49% 41.12% 43.10% 43.06% 39.01% 35.13% 35.80% 28.79% 27.52% 23.54% 22.92% 29.57% 26.38% 11.98% 23.53% 27.28% 40.55%
OM Operating Margin
25.23% 23.70% 26.81% 27.21% 25.25% 25.82% 25.19% 21.67% 17.56% 17.32% 7.69% 4.12% 0.81% 1.59% 5.61% 6.28% -24.32% 1.80% 1.31% 18.33%
EPS Earnings Per Share
$0.00 $1.86 $1.80 $2.10 $1.55 $1.26 $1.18 $0.79 $0.63 $0.38 $0.32 $0.35 $0.19 $-0.03 $0.09 $-0.01 $0.11 $-0.45 $0.02 $0.02 $0.23
Div. Dividends
$0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
PR % Payout Ratio %
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0 0 0 0 0.00% 0 0 0 0 0.00% -0.00% 0.00% 0.00% 0
Sha. Shares
108.61m 108.74m 115.15m 115.8m 116.48m 117.1m 117.71m 117.12m 123.19m 126.76m 132.37m 134.37m 123.54m 121.71m 120.84m 119.79m 119.2m 118.78m 118.39m 118.75m
OCF Operating Cash Flow
$389.42M $216.22M $258.06M $187.29M $156.35M $138.12M $101.87M $85.29M $62.63M $58.64M $45.21M $60.44M $33.85M $18.99M $35.06M $33.04M $-1.16M $-4.04M $11.23M $45.27M
FCF Free Cash Flow
$133.26M $39.99M $98.67M $14.47M $89.09M $104.31M $86.83M $70.74M $39.30M $45.67M $32.15M $52.85M $26.43M $9.06M $28.14M $25.23M $-25.20M $-31.74M $-38.65M $11.20M
FCFS Free Cash Flow Per Share
$2.05 $0.36 $0.85 $0.12 $0.76 $0.89 $0.74 $0.60 $0.31 $0.35 $0.24 $0.41 $0.21 $0.07 $0.23 $0.21 $-0.21 $-0.27 $-0.33 $0.10