Trex Quarterly Income Statements Chart
Quarterly
|
Annual
Trex Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 387,801,000 | 339,993,000 | 167,627,000 | 233,717,000 | 376,470,000 | 373,635,000 | 195,745,000 | 303,836,000 | 356,538,000 | 238,718,000 | 188,472,000 | 386,249,000 | 339,228,000 | 335,872,000 | 311,596,000 | 245,524,000 | 231,502,000 | 220,648,000 | 200,395,000 | 164,772,000 | 194,551,000 | 206,453,000 | 179,571,000 | 166,380,000 | 206,692,000 | 171,207,000 | 140,194,000 | 157,941,000 | 144,806,000 | 95,322,000 | 106,168,000 | 146,450,000 | 131,676,000 | 89,202,000 | 94,023,000 | 136,779,000 | 120,800,000 | 74,202,000 | 95,502,000 | 121,311,000 | 100,645,000 | 63,831,000 | 72,249,000 | 98,551,000 | 107,880,000 | 46,155,000 | 70,819,000 | 94,279,000 | 96,100,000 | 51,461,000 | 67,916,000 | 78,405,000 | 69,006,000 | 75,272,000 | 60,579,000 | 115,499,000 | 66,340,000 | 51,232,000 | 61,949,000 | 91,455,000 | 67,650,000 | 29,289,000 | 85,379,000 | 94,998,000 | 119,529,000 | 63,971,000 | 118,779,000 | 115,913,000 | 32,107,000 | 78,098,000 | 121,454,000 | 105,297,000 | 43,993,000 | 77,371,000 | 82,865,000 | 89,904,000 | 29,614,000 | 64,350,000 | 83,407,000 | 76,257,000 | 21,908,000 | 41,224,000 |
yoy | 3.01% | -9.00% | -14.36% | -23.08% | 5.59% | 56.52% | 3.86% | -21.34% | 5.10% | -28.93% | -39.51% | 57.32% | 46.53% | 52.22% | 55.49% | 49.01% | 18.99% | 6.88% | 11.60% | -0.97% | -5.87% | 20.59% | 28.09% | 5.34% | 42.74% | 79.61% | 32.05% | 7.85% | 9.97% | 6.86% | 12.92% | 7.07% | 9.00% | 20.22% | -1.55% | 12.75% | 20.03% | 16.25% | 32.18% | 23.09% | -6.71% | 38.30% | 2.02% | 4.53% | 12.26% | -10.31% | 4.27% | 20.25% | 39.26% | -31.63% | 12.11% | -32.12% | 4.02% | 46.92% | -2.21% | 26.29% | -1.94% | 74.92% | -27.44% | -3.73% | -43.40% | -54.22% | -28.12% | -18.04% | 272.28% | -18.09% | -2.20% | 10.08% | -27.02% | 0.94% | 46.57% | 17.12% | 48.55% | 20.23% | -0.65% | 17.90% | 35.17% | 56.10% | ||||
qoq | 14.06% | 102.83% | -28.28% | -37.92% | 0.76% | 90.88% | -35.58% | -14.78% | 49.36% | 26.66% | -51.20% | 13.86% | 1.00% | 7.79% | 26.91% | 6.06% | 4.92% | 10.11% | 21.62% | -15.31% | -5.76% | 14.97% | 7.93% | -19.50% | 20.73% | 22.12% | -11.24% | 9.07% | 51.91% | -10.22% | -27.51% | 11.22% | 47.62% | -5.13% | -31.26% | 13.23% | 62.80% | -22.30% | -21.28% | 20.53% | 57.67% | -11.65% | -26.69% | -8.65% | 133.73% | -34.83% | -24.88% | -1.89% | 86.74% | -24.23% | -13.38% | 13.62% | -8.32% | 24.25% | -47.55% | 74.10% | 29.49% | -17.30% | -32.26% | 35.19% | 130.97% | -65.70% | -10.13% | -20.52% | 86.85% | -46.14% | 2.47% | 261.02% | -58.89% | -35.70% | 15.34% | 139.35% | -43.14% | -6.63% | -7.83% | 203.59% | -53.98% | -22.85% | 9.38% | 248.08% | -46.86% | |
cost of sales | 229,669,000 | 202,262,000 | 112,885,000 | 140,512,000 | 208,360,000 | 204,023,000 | 125,109,000 | 172,941,000 | 200,090,000 | 144,290,000 | 142,264,000 | 228,872,000 | 204,316,000 | 207,622,000 | 193,323,000 | 149,723,000 | 146,538,000 | 128,243,000 | 110,699,000 | 93,510,000 | 112,120,000 | 123,009,000 | 110,206,000 | 99,170,000 | 115,577,000 | 94,494,000 | 84,910,000 | 85,927,000 | 79,637,000 | 57,209,000 | 76,223,000 | 85,040,000 | 74,049,000 | 57,247,000 | 71,880,000 | 84,255,000 | 72,553,000 | 47,567,000 | 65,133,000 | 76,285,000 | 62,478,000 | 44,146,000 | 72,098,000 | 61,629,000 | 66,020,000 | 32,729,000 | 68,673,000 | 60,689,000 | 60,681,000 | 52,514,000 | 50,644,000 | 54,863,000 | 45,977,000 | 58,534,000 | 51,305,000 | 84,775,000 | 50,260,000 | 34,082,000 | 43,467,000 | 62,893,000 | 50,896,000 | 22,436,000 | 61,827,000 | 66,881,000 | 86,665,000 | 73,631,000 | 89,615,000 | 91,284,000 | 36,267,000 | 55,277,000 | 86,091,000 | 80,036,000 | 44,309,000 | 53,035,000 | 59,992,000 | 56,568,000 | 18,920,000 | 39,667,000 | 46,425,000 | 46,274,000 | 14,247,000 | 21,779,000 |
gross profit | 158,132,000 | 137,731,000 | 54,742,000 | 93,205,000 | 168,110,000 | 169,612,000 | 70,636,000 | 130,895,000 | 156,448,000 | 94,428,000 | 46,208,000 | 157,377,000 | 134,912,000 | 128,250,000 | 118,273,000 | 95,801,000 | 84,964,000 | 92,405,000 | 89,696,000 | 71,262,000 | 82,431,000 | 83,444,000 | 69,365,000 | 67,210,000 | 91,115,000 | 76,713,000 | 55,284,000 | 72,014,000 | 65,169,000 | 38,113,000 | 29,945,000 | 61,410,000 | 57,627,000 | 31,955,000 | 22,143,000 | 52,524,000 | 48,247,000 | 26,635,000 | 30,369,000 | 45,026,000 | 38,167,000 | 19,685,000 | 151,000 | 36,922,000 | 41,860,000 | 13,426,000 | 2,146,000 | 33,590,000 | 35,419,000 | -1,053,000 | 17,272,000 | 23,542,000 | 23,029,000 | 16,738,000 | 9,274,000 | 30,724,000 | 16,080,000 | 17,150,000 | 18,482,000 | 28,562,000 | 16,754,000 | 6,853,000 | 23,552,000 | 28,117,000 | 32,864,000 | -9,660,000 | 29,164,000 | 24,629,000 | -4,160,000 | 22,821,000 | 35,363,000 | 25,261,000 | -316,000 | 24,336,000 | 22,873,000 | 33,336,000 | 10,694,000 | 24,683,000 | 36,982,000 | 29,983,000 | 7,661,000 | 19,445,000 |
yoy | -5.94% | -18.80% | -22.50% | -28.79% | 7.45% | 79.62% | 52.87% | -16.83% | 15.96% | -26.37% | -60.93% | 64.27% | 58.79% | 38.79% | 31.86% | 34.43% | 3.07% | 10.74% | 29.31% | 6.03% | -9.53% | 8.77% | 25.47% | -6.67% | 39.81% | 101.28% | 84.62% | 17.27% | 13.09% | 19.27% | 35.23% | 16.92% | 19.44% | 19.97% | -27.09% | 16.65% | 26.41% | 35.31% | 20011.92% | 21.95% | -8.82% | 46.62% | -92.96% | 9.92% | 18.19% | -1375.02% | -87.58% | 42.68% | 53.80% | -106.29% | 86.24% | -23.38% | 43.22% | -2.40% | -49.82% | 7.57% | -4.02% | 150.26% | -21.53% | 1.58% | -49.02% | -170.94% | -19.24% | 14.16% | -890.00% | -142.33% | -17.53% | -2.50% | 1216.46% | -6.23% | 54.61% | -24.22% | -102.95% | -1.41% | -38.15% | 11.18% | 39.59% | 26.94% | ||||
qoq | 14.81% | 151.60% | -41.27% | -44.56% | -0.89% | 140.12% | -46.04% | -16.33% | 65.68% | 104.35% | -70.64% | 16.65% | 5.19% | 8.44% | 23.46% | 12.75% | -8.05% | 3.02% | 25.87% | -13.55% | -1.21% | 20.30% | 3.21% | -26.24% | 18.77% | 38.76% | -23.23% | 10.50% | 70.99% | 27.28% | -51.24% | 6.56% | 80.34% | 44.31% | -57.84% | 8.86% | 81.14% | -12.30% | -32.55% | 17.97% | 93.89% | 12936.42% | -99.59% | -11.80% | 211.78% | 525.63% | -93.61% | -5.16% | -3463.63% | -106.10% | -26.63% | 2.23% | 37.59% | 80.48% | -69.82% | 91.07% | -6.24% | -7.21% | -35.29% | 70.48% | 144.48% | -70.90% | -16.24% | -14.44% | -440.21% | -133.12% | 18.41% | -692.04% | -118.23% | -35.47% | 39.99% | -8093.99% | -101.30% | 6.40% | -31.39% | 211.73% | -56.67% | -33.26% | 23.34% | 291.37% | -60.60% | |
gross margin % | 40.78% | 40.51% | 32.66% | 39.88% | 44.65% | 45.40% | 36.09% | 43.08% | 43.88% | 39.56% | 24.52% | 40.74% | 39.77% | 38.18% | 37.96% | 39.02% | 36.70% | 41.88% | 44.76% | 43.25% | 42.37% | 40.42% | 38.63% | 40.40% | 44.08% | 44.81% | 39.43% | 45.60% | 45.00% | 39.98% | 28.21% | 41.93% | 43.76% | 35.82% | 23.55% | 38.40% | 39.94% | 35.90% | 31.80% | 37.12% | 37.92% | 30.84% | 0.21% | 37.46% | 38.80% | 29.09% | 3.03% | 35.63% | 36.86% | -2.05% | 25.43% | 30.03% | 33.37% | 22.24% | 15.31% | 26.60% | 24.24% | 33.48% | 29.83% | 31.23% | 24.77% | 23.40% | 27.59% | 29.60% | 27.49% | -15.10% | 24.55% | 21.25% | -12.96% | 29.22% | 29.12% | 23.99% | -0.72% | 31.45% | 27.60% | 37.08% | 36.11% | 38.36% | 44.34% | 39.32% | 34.97% | 47.17% |
selling, general and administrative expenses | 55,734,000 | 56,068,000 | 39,287,000 | 38,901,000 | 51,206,000 | 50,600,000 | 42,509,000 | 44,532,000 | 51,681,000 | 37,480,000 | 26,857,000 | 39,568,000 | 39,960,000 | 30,154,000 | 35,916,000 | 31,312,000 | 28,027,000 | 29,009,000 | 34,561,000 | 25,023,000 | 27,409,000 | 35,705,000 | 30,166,000 | 28,132,000 | 33,513,000 | 28,959,000 | 24,919,000 | 27,221,000 | 23,269,000 | 18,354,000 | 19,379,000 | 24,795,000 | 20,612,000 | 18,700,000 | 15,698,000 | 22,472,000 | 20,593,000 | 17,902,000 | 15,902,000 | 20,344,000 | 18,222,000 | 15,358,000 | 15,375,000 | 23,392,000 | 19,842,000 | 16,603,000 | 15,836,000 | 20,866,000 | 18,601,000 | 11,753,000 | 12,991,000 | 17,364,000 | 16,657,000 | 13,076,250 | 14,024,000 | 21,228,000 | 17,053,000 | 11,984,250 | 13,964,000 | 17,423,000 | 16,550,000 | 13,584,500 | 15,112,000 | 18,330,000 | 20,896,000 | 52,074,000 | 22,860,000 | 17,039,000 | 14,165,250 | 15,281,000 | 23,649,000 | 17,552,000 | 15,383,500 | 17,093,000 | 25,025,000 | 19,416,000 | 11,403,500 | 12,947,000 | 18,528,000 | 14,139,000 | 9,729,750 | 10,457,000 |
income from operations | 102,398,000 | 81,663,000 | 15,455,000 | 54,304,000 | 116,904,000 | 119,012,000 | 28,127,000 | 86,363,000 | 104,767,000 | 56,948,000 | 19,351,000 | 117,809,000 | 94,952,000 | 98,096,000 | 82,357,000 | 64,489,000 | 56,937,000 | 63,396,000 | 55,135,000 | 46,239,000 | 55,022,000 | 47,739,000 | 39,199,000 | 39,078,000 | 57,602,000 | 47,754,000 | 30,365,000 | 44,793,000 | 41,900,000 | 19,759,000 | 10,566,000 | 36,615,000 | 37,015,000 | 13,255,000 | 6,445,000 | 30,052,000 | 27,654,000 | 8,733,000 | 14,467,000 | 24,682,000 | 19,945,000 | 4,327,000 | -15,224,000 | 13,530,000 | 22,018,000 | -3,177,000 | -13,690,000 | 12,724,000 | 16,818,000 | -14,661,000 | 4,281,000 | 6,178,000 | 6,372,000 | 1,279,000 | -4,750,000 | 9,496,000 | -973,000 | -170,000 | -18,733,000 | 11,139,000 | 204,000 | -8,129,000 | 8,440,000 | 9,787,000 | 11,968,000 | -61,734,000 | 6,304,000 | 7,590,000 | -20,722,000 | 7,540,000 | 11,714,000 | 7,709,000 | -15,771,000 | 7,243,000 | -2,152,000 | 13,920,000 | -74,000 | 11,736,000 | 18,454,000 | 15,844,000 | -257,000 | 8,988,000 |
yoy | -12.41% | -31.38% | -45.05% | -37.12% | 11.58% | 108.98% | 45.35% | -26.69% | 10.34% | -41.95% | -76.50% | 82.68% | 66.77% | 54.74% | 49.37% | 39.47% | 3.48% | 32.80% | 40.65% | 18.32% | -4.48% | -0.03% | 29.09% | -12.76% | 37.47% | 141.68% | 187.38% | 22.34% | 13.20% | 49.07% | 63.94% | 21.84% | 33.85% | 51.78% | -55.45% | 21.76% | 38.65% | 101.83% | -195.03% | 82.42% | -9.42% | -236.20% | 11.21% | 6.33% | 30.92% | -78.33% | -419.79% | 105.96% | 163.94% | -1246.29% | -190.13% | -34.94% | -754.88% | -852.35% | -74.64% | -14.75% | -576.96% | -97.91% | -321.95% | 13.81% | -98.30% | -86.83% | 33.88% | 28.95% | -157.76% | -918.75% | -46.18% | -1.54% | 31.39% | 4.10% | -644.33% | -44.62% | 21212.16% | -38.28% | -111.66% | -12.14% | -71.21% | 30.57% | ||||
qoq | 25.39% | 428.39% | -71.54% | -53.55% | -1.77% | 323.12% | -67.43% | -17.57% | 83.97% | 194.29% | -83.57% | 24.07% | -3.21% | 19.11% | 27.71% | 13.26% | -10.19% | 14.98% | 19.24% | -15.96% | 15.26% | 21.79% | 0.31% | -32.16% | 20.62% | 57.27% | -32.21% | 6.90% | 112.06% | 87.01% | -71.14% | -1.08% | 179.25% | 105.66% | -78.55% | 8.67% | 216.66% | -39.64% | -41.39% | 23.75% | 360.94% | -128.42% | -212.52% | -38.55% | -793.04% | -76.79% | -207.59% | -24.34% | -214.71% | -442.47% | -30.71% | -3.04% | 398.20% | -126.93% | -150.02% | -1075.95% | 472.35% | -99.09% | -268.17% | 5360.29% | -102.51% | -196.32% | -13.76% | -18.22% | -119.39% | -1079.28% | -16.94% | -136.63% | -374.83% | -35.63% | 51.95% | -148.88% | -317.74% | -436.57% | -115.46% | -18910.81% | -100.63% | -36.40% | 16.47% | -6264.98% | -102.86% | |
operating margin % | 26.40% | 24.02% | 9.22% | 23.23% | 31.05% | 31.85% | 14.37% | 28.42% | 29.38% | 23.86% | 10.27% | 30.50% | 27.99% | 29.21% | 26.43% | 26.27% | 24.59% | 28.73% | 27.51% | 28.06% | 28.28% | 23.12% | 21.83% | 23.49% | 27.87% | 27.89% | 21.66% | 28.36% | 28.94% | 20.73% | 9.95% | 25.00% | 28.11% | 14.86% | 6.85% | 21.97% | 22.89% | 11.77% | 15.15% | 20.35% | 19.82% | 6.78% | -21.07% | 13.73% | 20.41% | -6.88% | -19.33% | 13.50% | 17.50% | -28.49% | 6.30% | 7.88% | 9.23% | 1.70% | -7.84% | 8.22% | -1.47% | -0.33% | -30.24% | 12.18% | 0.30% | -27.75% | 9.89% | 10.30% | 10.01% | -96.50% | 5.31% | 6.55% | -64.54% | 9.65% | 9.64% | 7.32% | -35.85% | 9.36% | -2.60% | 15.48% | -0.25% | 18.24% | 22.13% | 20.78% | -1.17% | 21.80% |
interest income | -77,000 | 76,000 | -5,000 | -5,000 | -2,550,000 | -734,000 | 1,305,000 | -116,000 | 14,000 | -10,000 | 13,000 | -3,000 | -208,000 | -71,000 | -522,000 | -702,000 | -744,000 | -1,000 | -56,000 | -222,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 102,475,000 | 81,587,000 | 15,455,000 | 54,309,000 | 116,904,000 | 119,017,000 | 30,677,000 | 87,097,000 | 103,462,000 | 54,963,000 | 19,351,000 | 117,925,000 | 94,938,000 | 98,106,000 | 82,344,000 | 64,492,000 | 57,145,000 | 63,467,000 | 55,657,000 | 46,941,000 | 55,766,000 | 47,740,000 | 39,255,000 | 39,300,000 | 57,233,000 | 47,525,000 | 30,306,000 | 44,542,000 | 41,696,000 | 19,742,000 | 10,489,000 | 36,157,000 | 36,443,000 | 13,118,000 | 6,288,000 | 29,864,000 | 27,517,000 | 8,646,000 | 14,300,000 | 24,381,000 | 19,622,000 | 4,256,000 | -15,294,000 | 13,320,000 | 21,767,000 | -3,260,000 | -13,843,000 | 8,425,000 | 12,407,000 | 1,015,750 | -514,000 | 2,168,000 | 2,409,000 | -1,951,250 | -8,657,000 | 5,628,000 | -4,776,000 | -4,600,750 | -22,663,000 | 7,496,000 | -3,236,000 | 5,823,500 | 6,399,000 | 7,905,000 | 8,990,000 | -63,755,000 | 3,778,000 | 5,896,000 | 6,155,250 | 7,228,000 | 10,653,000 | 6,740,000 | 4,337,000 | 7,056,000 | -2,872,000 | 13,164,000 | 14,870,000 | |||||
benefit from income taxes | 26,566,000 | 21,153,000 | 5,683,000 | 13,756,000 | 29,906,000 | 29,947,000 | 8,726,000 | 21,831,000 | 26,426,000 | 13,832,000 | 4,928,000 | 29,009,000 | 23,727,000 | 24,311,000 | 20,978,000 | 15,947,000 | 14,435,000 | 16,249,000 | 13,255,000 | 11,444,000 | 13,790,000 | 12,030,000 | 7,700,000 | 9,829,000 | 14,413,000 | 10,415,000 | 10,208,000 | 15,760,000 | 13,747,000 | 5,473,000 | 3,591,000 | 12,878,000 | 13,041,000 | 5,914,250 | 2,544,000 | 11,149,000 | 9,964,000 | 5,483,500 | 5,387,000 | 9,220,000 | 7,327,000 | 74,500 | 4,000 | 96,000 | 198,000 | 17,000 | 86,000 | 1,190,000 | 2,171,000 | 2,191,500 | 2,668,000 | 2,504,000 | 1,198,250 | 1,891,000 | ||||||||||||||||||||||||||||
net income | 75,909,000 | 60,434,000 | 9,772,000 | 40,553,000 | 86,998,000 | 89,070,000 | 21,951,000 | 65,266,000 | 77,036,000 | 41,131,000 | 14,423,000 | 88,916,000 | 71,211,000 | 73,795,000 | 61,366,000 | 48,545,000 | 42,710,000 | 47,218,000 | 42,402,000 | 35,497,000 | 41,976,000 | 35,710,000 | 31,555,000 | 29,471,000 | 42,820,000 | 37,110,000 | 20,098,000 | 28,782,000 | 27,949,000 | 14,269,000 | 6,898,000 | 23,279,000 | 23,402,000 | 8,086,000 | 3,744,000 | 18,715,000 | 17,553,000 | 5,153,000 | 8,913,000 | 15,161,000 | 12,295,000 | 15,103,000 | -15,298,000 | 13,224,000 | 21,569,000 | -3,619,000 | -14,312,000 | 8,339,000 | 12,311,000 | -18,255,000 | -496,000 | 2,106,000 | 5,057,000 | -2,326,000 | -8,726,000 | 5,628,000 | -4,642,000 | 1,751,000 | -22,462,000 | 7,378,000 | -3,116,000 | -9,957,000 | 6,717,000 | 7,888,000 | 8,904,000 | -41,227,000 | 2,588,000 | 3,725,000 | -13,512,000 | 4,560,000 | 7,059,000 | 4,236,000 | -10,056,000 | 5,165,000 | -1,014,000 | 8,404,000 | -351,000 | 7,101,000 | 11,068,000 | 9,337,000 | -763,000 | 5,122,000 |
yoy | -12.75% | -32.15% | -55.48% | -37.87% | 12.93% | 116.55% | 52.19% | -26.60% | 8.18% | -44.26% | -76.50% | 83.16% | 66.73% | 56.29% | 44.72% | 36.76% | 1.75% | 32.23% | 34.37% | 20.45% | -1.97% | -3.77% | 57.01% | 2.39% | 53.21% | 160.07% | 191.36% | 23.64% | 19.43% | 76.47% | 84.24% | 24.39% | 33.32% | 56.92% | -57.99% | 23.44% | 42.77% | -65.88% | -158.26% | 14.65% | -43.00% | -517.33% | 6.89% | 58.58% | 75.20% | -80.18% | 2785.48% | 295.96% | 143.44% | 684.82% | -94.32% | -62.58% | -208.94% | -232.84% | -61.15% | -23.72% | 48.97% | -117.59% | -434.41% | -6.47% | -135.00% | -75.85% | 159.54% | 111.76% | -165.90% | -1004.10% | -63.34% | -12.06% | 34.37% | -11.71% | -796.15% | -49.60% | 2764.96% | -27.26% | -109.16% | -9.99% | -54.00% | 38.64% | ||||
qoq | 25.61% | 518.44% | -75.90% | -53.39% | -2.33% | 305.77% | -66.37% | -15.28% | 87.29% | 185.18% | -83.78% | 24.86% | -3.50% | 20.25% | 26.41% | 13.66% | -9.55% | 11.36% | 19.45% | -15.44% | 17.55% | 13.17% | 7.07% | -31.17% | 15.39% | 84.65% | -30.17% | 2.98% | 95.87% | 106.86% | -70.37% | -0.53% | 189.41% | 115.97% | -79.99% | 6.62% | 240.64% | -42.19% | -41.21% | 23.31% | -18.59% | -198.73% | -215.68% | -38.69% | -695.99% | -74.71% | -271.63% | -32.26% | -167.44% | 3580.44% | -123.55% | -58.35% | -317.41% | -73.34% | -255.05% | -221.24% | -365.11% | -107.80% | -404.45% | -336.78% | -68.71% | -248.24% | -14.85% | -11.41% | -121.60% | -1693.01% | -30.52% | -127.57% | -396.32% | -35.40% | 66.64% | -142.12% | -294.70% | -609.37% | -112.07% | -2494.30% | -104.94% | -35.84% | 18.54% | -1323.72% | -114.90% | |
net income margin % | 19.57% | 17.78% | 5.83% | 17.35% | 23.11% | 23.84% | 11.21% | 21.48% | 21.61% | 17.23% | 7.65% | 23.02% | 20.99% | 21.97% | 19.69% | 19.77% | 18.45% | 21.40% | 21.16% | 21.54% | 21.58% | 17.30% | 17.57% | 17.71% | 20.72% | 21.68% | 14.34% | 18.22% | 19.30% | 14.97% | 6.50% | 15.90% | 17.77% | 9.06% | 3.98% | 13.68% | 14.53% | 6.94% | 9.33% | 12.50% | 12.22% | 23.66% | -21.17% | 13.42% | 19.99% | -7.84% | -20.21% | 8.85% | 12.81% | -35.47% | -0.73% | 2.69% | 7.33% | -3.09% | -14.40% | 4.87% | -7.00% | 3.42% | -36.26% | 8.07% | -4.61% | -34.00% | 7.87% | 8.30% | 7.45% | -64.45% | 2.18% | 3.21% | -42.08% | 5.84% | 5.81% | 4.02% | -22.86% | 6.68% | -1.22% | 9.35% | -1.19% | 11.03% | 13.27% | 12.24% | -3.48% | 12.42% |
basic earnings per common share | 710 | 560 | 90 | 370 | 800 | 820 | 200 | 600 | 710 | 380 | 130 | 790 | 620 | 640 | 530 | 420 | 370 | 820 | 730 | 610 | 720 | 610 | 540 | 500 | 730 | 1,260 | 680 | 980 | 950 | 490 | 240 | 800 | 790 | 260 | 120 | 590 | 550 | 160 | 280 | 460 | 740 | 910 | -910 | 780 | 1,280 | -230 | -860 | 540 | 800 | 107.5 | -30 | 140 | 370 | 120 | -1,490 | 490 | -210 | -660 | 450 | 530 | 600 | -2,770 | 170 | 250 | -680 | 350 | -70 | 570 | -20 | 480 | 760 | 640 | -50 | 350 | ||||||||
basic weighted-average common shares outstanding | 107,227,128,000 | 107,180,665,000 | 108,191,635,000 | 108,258,401,000 | 108,693,887,000 | 108,640,168,000 | 108,680,459,000 | 108,583,009,000 | 108,770,204,000 | 108,771,958,000 | 110,140,496,000 | 113,099,561,000 | 114,638,424,000 | 115,344,015,000 | 115,362,757,000 | 115,663,366,000 | 115,773,030,000 | 57,866,967,000 | 58,129,529,000 | 58,430,597,000 | 58,401,183,000 | 58,486,192,000 | 58,543,478,000 | 58,741,973,000 | 58,760,753,000 | 29,427,578,000 | 29,404,049,000 | 29,389,458,000 | 29,363,210,000 | 29,394,559,000 | 29,295,284,000 | 29,264,362,000 | 29,697,722,000 | 31,350,542,000 | 31,227,643,000 | 31,735,333,000 | 31,683,672,000 | 32,319,649,000 | 31,606,264,000 | 32,898,288,000 | 16,564,338,000 | 16,794,841,000 | 16,830,106,000 | 17,012,046,000 | 16,883,111,000 | 16,123,592,000 | 16,677,159,000 | 15,571,207,000 | 15,473,777,000 | 15,388,456,000 | 15,427,437,000 | 15,397,476,000 | 15,292,959,000 | 15,187,028,000 | 15,206,561,000 | 15,188,963,000 | 15,142,665,000 | 15,061,603,000 | 15,082,047,000 | 15,051,200,000 | 15,011,376,000 | 14,956,927,000 | 14,964,110,000 | 14,956,154,000 | 14,936,235,000 | 14,892,507,000 | 14,887,632,000 | 14,856,315,000 | 14,829,832,000 | 14,769,799,000 | 14,636,959,000 | 14,654,891,000 | 14,522,092,000 | |||||||||
diluted earnings per common share | 710 | 560 | 100 | 370 | 800 | 820 | 200 | 600 | 710 | 380 | 130 | 790 | 620 | 640 | 530 | 420 | 370 | 810 | 730 | 610 | 720 | 610 | 540 | 500 | 730 | 1,250 | 680 | 970 | 950 | 480 | 230 | 790 | 780 | 270 | 120 | 580 | 550 | 170 | 280 | 460 | 730 | 890 | -910 | 760 | 1,250 | -210 | -860 | 480 | 740 | 102.5 | -30 | 120 | 350 | 120 | -1,490 | 490 | -210 | -660 | 440 | 520 | 600 | -2,770 | 170 | 250 | -670 | 350 | -70 | 560 | -30 | 480 | 750 | 630 | -50 | 350 | ||||||||
diluted weighted-average common shares outstanding | 107,296,203,000 | 107,284,084,000 | 108,322,576,000 | 108,379,416,000 | 108,810,296,000 | 108,790,625,000 | 108,809,403,000 | 108,702,495,000 | 108,871,440,000 | 108,916,261,000 | 110,300,017,000 | 113,259,514,000 | 114,853,881,000 | 115,625,760,000 | 115,662,626,000 | 116,017,400,000 | 116,134,623,000 | 58,030,994,000 | 58,323,721,000 | 58,657,749,000 | 58,605,726,000 | 58,687,540,000 | 58,829,177,000 | 59,084,117,000 | 59,051,413,000 | 29,599,811,000 | 29,578,216,000 | 29,550,418,000 | 29,561,406,000 | 29,612,669,000 | 29,457,653,000 | 29,423,845,000 | 29,860,730,000 | 31,682,509,000 | 31,537,010,000 | 32,142,939,000 | 32,094,828,000 | 32,751,074,000 | 32,008,781,000 | 33,307,463,000 | 16,799,719,000 | 17,136,751,000 | 16,830,106,000 | 17,392,270,000 | 17,280,445,000 | 17,064,856,000 | 16,677,159,000 | 17,210,177,000 | 16,717,987,000 | 15,388,456,000 | 15,427,437,000 | 17,153,179,000 | 16,823,788,000 | 15,187,028,000 | 15,206,561,000 | 15,880,484,000 | 15,142,665,000 | 15,061,603,000 | 15,082,047,000 | 15,107,510,000 | 15,011,376,000 | 15,113,083,000 | 15,253,680,000 | 15,044,943,000 | 14,955,837,000 | 14,892,507,000 | 14,916,648,000 | 14,898,851,000 | 14,892,966,000 | 14,879,661,000 | 14,834,718,000 | 14,856,343,000 | 14,727,837,000 | |||||||||
comprehensive income | 75,909,000 | 60,434,000 | 9,772,000 | 40,553,000 | 86,998,000 | 89,070,000 | 21,951,000 | 65,266,000 | 77,036,000 | 41,131,000 | 14,423,000 | 88,916,000 | 71,211,000 | 73,795,000 | 61,366,000 | 48,545,000 | 42,710,000 | 47,218,000 | 42,402,000 | 35,497,000 | 41,976,000 | 35,710,000 | 31,555,000 | 29,471,000 | 42,820,000 | 37,110,000 | 20,098,000 | 28,782,000 | 27,949,000 | 14,269,000 | 6,898,000 | 23,279,000 | 23,402,000 | 8,086,000 | 3,744,000 | 18,715,000 | 17,553,000 | 5,153,000 | 8,913,000 | 15,161,000 | 12,295,000 | 15,103,000 | -15,298,000 | 13,224,000 | 21,569,000 | -3,619,000 | -14,312,000 | 8,339,000 | 12,311,000 | |||||||||||||||||||||||||||||||||
interest expense | 1,985,000 | 369,000 | 229,000 | 59,000 | 251,000 | 204,000 | 17,000 | 77,000 | 458,000 | 572,000 | 137,000 | 157,000 | 188,000 | 137,000 | 87,000 | 167,000 | 301,000 | 323,000 | 71,000 | 70,000 | 210,000 | 251,000 | 83,000 | 153,000 | 4,299,000 | 4,411,000 | 3,595,000 | 4,795,000 | 4,010,000 | 3,963,000 | 3,711,000 | 3,907,000 | 3,868,000 | 3,803,000 | 3,687,000 | 3,930,000 | 3,643,000 | 3,440,000 | 2,651,000 | 2,041,000 | 1,882,000 | 2,978,000 | 2,021,000 | 2,526,000 | 1,694,000 | -5,174,000 | 312,000 | 1,061,000 | 969,000 | -4,799,000 | 187,000 | -720,000 | -756,000 | -1,096,000 | -640,000 | -935,000 | -974,000 | -1,232,000 | -858,000 | |||||||||||||||||||||||
gain on insurance proceeds | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | 359,000 | 469,000 | 86,000 | 96,000 | -1,000 | -18,000 | 62,000 | -2,648,000 | -106,000 | 69,000 | -134,000 | -5,608,000 | -201,000 | 118,000 | -120,000 | -823,000 | -318,000 | -22,528,000 | 3,594,000 | -1,858,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic income per common share | 330 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted income per common share | 300 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of long-lived assets | 23,251,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss per common share | -127.5 | -570 | -310 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss per common share | -127.5 | -570 | -310 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 0.268 | 0.31 | 0.48 | 0.29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic weighted-average shares outstanding | 14,838,343 | 14,833,282 | 14,803,858 | 14,782,888,000 | 14,772,498,000 | 14,731,889,000 | 14,598,435,000 | 14,587,853,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share | 0.265 | 0.31 | 0.47 | 0.29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted weighted-average shares outstanding | 14,921,151 | 14,912,805 | 14,860,203 | 14,847,519,000 | 14,772,498,000 | 14,921,705,000 | 14,771,024,000 | 14,751,621,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 4,760,000 | 3,994,750 | 3,995,000 | 6,451,000 | 5,533,000 | 3,193,750 | 3,008,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before taxes | 10,871,250 | 11,096,000 | 17,519,000 | 8,631,750 | 8,130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average basic shares outstanding | 14,561,950,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average diluted shares outstanding | 14,731,373,000 |
We provide you with 20 years income statements for Trex stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Trex stock. Explore the full financial landscape of Trex stock with our expertly curated income statements.
The information provided in this report about Trex stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.