Some parts of the portal may cause error messages or display incorrectly due to the transition to a new provider of trading data

TREX - TREX Co., Inc.


54.04
-0.050   -0.093%

Share volume: 2,521,401
Last Updated: 03-11-2025
Construction Materials/Lumber And Wood Products: 0.09%

PREVIOUS CLOSE
CHG
CHG%

$54.09
-0.05
0.00%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 03-31-2023 06-30-2023 09-30-2023 12-31-2023 03-31-2024 06-30-2024 09-30-2024 12-31-2024
Fiscal Quarter Q1 2023 Q2 2023 Q3 2023 Q4 2023 Q1 2024 Q2 2024 Q3 2024 Q4 2024
Report Date 05-08-2023 07-31-2023 10-30-2023 02-26-2024 05-09-2024 08-06-2024 10-28-2024 02-24-2025
Total revenue 238.718 M 356.538 M 303.836 M 195.745 M 373.635 M 376.470 M 233.717 M 167.627 M
Cost of revenue 144.290 M 200.090 M 172.941 M 125.109 M 204.023 M 208.360 M 140.512 M 112.886 M
Gross profit 94.428 M 156.448 M 130.895 M 70.636 M 169.612 M 168.110 M 93.205 M 54.741 M
    65.68% -16.33% -46.04% 140.12% -0.89% -44.56% -41.27%  
Operating expenses 37.480 M 51.681 M 44.532 M 42.510 M 50.600 M 51.206 M 38.901 M 39.288 M
Selling general and admin 37.480 M 51.681 M 44.532 M 42.510 M 50.600 M 51.206 M 38.901 M 39.288 M
Research and development 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total expenses 181.770 M 251.771 M 217.473 M 167.619 M 254.623 M 51.206 M 38.901 M 39.288 M
    38.51% -13.62% -22.92% 51.91% -79.89% -24.03% 0.99%  
Operating income 56.948 M 104.767 M 86.363 M 28.126 M 119.012 M 116.904 M 54.304 M 15.453 M
Ebit 56.948 M 104.767 M 86.363 M 28.126 M 119.012 M 116.904 M 54.304 M 15.453 M
Pretax income 54.963 M 103.462 M 87.097 M 30.677 M 119.017 M 116.904 M 54.309 M 15.454 M
    88.24% -15.82% -64.78% 287.97% -1.78% -53.54% -71.54%  
Income tax 13.832 M 26.426 M 21.831 M 8.726 M 29.947 M 29.906 M 13.756 M 5.683 M
Net income basic 41.131 M 77.036 M 65.266 M 21.951 M 89.070 M 0.000 0.000 0.000
    87.29% -15.28% -66.37% 305.77% -100.00%      
Net income 41.131 M 77.036 M 65.266 M 21.951 M 89.070 M 86.998 M 40.553 M 9.771 M
    87.29% -15.28% -66.37% 305.77% -2.33% -53.39% -75.91%