Trex Inc.

55.61
2.19 (4.10%)
At close: Apr 17, 2025, 3:59 PM

Trex Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
1.15B 1.09B 1.11B 1.2B 880.83M 745.35M 684.25M 565.15M 479.62M
665.78M 642.43M 702.05M 736.45M 521.37M 438.84M 389.36M 321.78M 292.52M
485.67M 452.41M 403.99M 460.5M 359.46M 306.5M 294.89M 243.37M 187.09M
305.67M 276.2M 246.74M 275.38M 233.63M 188.2M 176.67M 142.38M 103.95M
n/a n/a 103K 15K 999K 1.5M 192K n/a n/a
305.68M 276.2M 246.84M 275.39M 234.63M 189.7M 176.86M 141.92M 102.83M
226.39M 205.38M 184.63M 208.74M 175.63M 144.74M 134.57M 95.13M 67.85M
180M 172.9M 141.83M 139.62M 125.82M 118.3M 118.22M 100.99M 83.14M
n/a 3.3M 500K 6M 3.4M 4.5M 4.2M 3.8M 3.7M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
180M 176.2M 141.83M 139.62M 125.82M 118.3M 118.22M 100.99M 83.14M
n/a 5K 30.74M n/a n/a n/a 192K 461K 1.13M
n/a 48.8M 43.3M 30.7M 31.7M 35.7M 35M 31M 24.8M
845.78M 818.63M 843.88M 876.07M 647.2M 557.15M 507.58M 422.77M 375.66M
79.29M 70.81M 62.21M 66.65M 59M 44.96M 42.29M 46.79M 34.98M
108.19M 108.68M 111.71M 115.46M 115.89M 116.86M 117.48M 117.57M 117.58M
108.32M 108.81M 111.88M 115.76M 116.25M 117.32M 118.13M 118.3M 118.45M
2.09 1.89 1.65 1.81 1.52 1.24 1.15 0.81 0.58
2.09 1.89 1.65 1.80 1.51 1.23 1.14 0.81 0.57
305.67M 326.39M 306.46M 356.83M 251.57M 202.23M 193.27M 159.24M 118.45M
305.67M 276.2M 262.16M 320.88M 234.63M 188.2M 176.86M 142.38M 103.95M
n/a 50.19M 44.3M 35.95M 17.94M 14.03M 16.6M 16.86M 14.5M