TREX CO INC (TREX) › Cost of RevenueTREX CO INC (TREX) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2009: $191.76M2010: $244.88M2011: $204.00M2012: $222.77M2013: $243.89M2014: $251.46M2015: $285.94M2016: $292.52M2017: $321.78M2018: $389.36M2019: $438.84M2020: $521.37M2021: $736.45M2022: $702.05M2023: $644.04M2024: $649.55M2025: $714.30M$714.30M2009Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$714.30M+10.0%2024$649.55M+0.9%2023$644.04M-8.3%2022$702.05M-4.7%2021$736.45M+41.3%2020$521.37M+18.8%2019$438.84M+12.7%2018$389.36M+21.0%2017$321.78M+10.0%2016$292.52M+2.3%2015$285.94M+13.7%2014$251.46M+3.1%2013$243.89M+9.5%2012$222.77M+9.2%2011$204.00M-16.7%2010$244.88M+27.7%2009$191.76M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share