image
Consumer Cyclical - Residential Construction - NYSE - US
$ 155.47
0.387 %
$ 4.23 B
Market Cap
8.28
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -2.37% -5.16% -7.88%
Annual Report FY 10-K 2022-12-31 10.29% 23.63% 22.99%
Annual Report FY 10-K 2021-12-31 22.97% 65.45% 62.34%
Annual Report FY 10-K 2020-12-31 21.83% 88.01% 70.65%
Annual Report FY 10-K 2019-12-31 9.36% 18.51% 14.67%
Annual Report FY 10-K 2018-12-31 16.53% 49.36% 11.49%
Annual Report FY 10-K 2017-12-31 16.00% 27.33% 29.81%
Annual Report FY 10-K 2016-12-31 19.24% 9.36% -2.34%
Annual Report FY 10-K 2015-12-31 16.72% 1.92% 33.89%
Annual Report FY 10-K 2014-12-31 17.21% -66.46% 33.66%
Annual Report FY 10-K 2013-12-31 36.08% 1034.51% 99.49%
Annual Report FY 10-K 2012-12-31 34.51% 139.40% 271.10%
Annual Report FY 10-K 2011-12-31 -8.10% -28.96% -96.62%
Annual Report FY 10-K 2010-12-31 8.15% 57.71% 88.50%
Annual Report FY 10-K 2009-12-31 -6.21% 74.70% 60.10%
Annual Report FY 10-K 2008-12-31 -40.22% -91.57% -1630.97%
Annual Report FY 10-K 2007-12-31 -25.22% -329.58% -91.33%
Annual Report FY 10-K 2006-12-31 0.86% -61.43% -15.62%
Annual Report FY 10-K 2005-12-31 14.73% 10.11% 9.96%
Annual Report FY 10-K 2004-12-31 9.82% 12.00% 10.30%
Annual Report FY 10-K 2003-12-31 3.54% 22.70% 17.66%
Annual Report FY 10-K 2002-12-31 5.76% 20.49% 21.54%
Annual Report FY 10-K 2001-12-31 4.46% 24.39% 11.32%
Annual Report FY 10-K 2000-12-31 9.69% 6.84% 9.41%
Annual Report FY 10-K 1999-12-31 15.25% 50.18% 39.20%
Annual Report FY 10-K 1998-12-31 20.46% 59.20% 44.90%
Annual Report FY 10-K 1997-12-31 6.38% 35.94% 13.81%
Annual Report FY 10-K 1996-12-31 9.36% 29.29% 18.30%
Annual Report FY 10-K 1995-12-31 7.34% -14.66% 5.15%
Annual Report FY 10-K 1994-12-31 10.22% -27.95% 1.75%
Annual Report FY 10-K 1993-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 9.23% 4.63% 5.73%
Quarterly Report Q2 8-K 2024-06-30 9.39% 24.36% 23.62%
Quarterly Report Q1 8-K 2024-03-31 4.35% 33.95% 26.82%
Quarterly Report Q4 8-K 2023-12-31 -19.82% -19.26% -19.06%
Quarterly Report Q3 8-K 2023-09-30 3.30% 5.64% 2.89%
Quarterly Report Q2 8-K 2023-06-30 -2.56% -13.77% -17.61%
Quarterly Report Q1 8-K 2023-03-31 16.23% 12.22% 9.50%
Quarterly Report Q4 8-K 2022-12-31 15.71% 15.00% 17.36%
Quarterly Report Q3 8-K 2022-09-30 12.01% 44.59% 33.60%
Quarterly Report Q2 8-K 2022-06-30 8.28% 27.16% 29.04%
Quarterly Report Q1 8-K 2022-03-31 3.87% 8.22% 10.43%
Quarterly Report Q4 8-K 2021-12-31 16.03% 41.58% 36.09%
Quarterly Report Q3 8-K 2021-09-30 6.65% 23.76% 30.31%
Quarterly Report Q2 8-K 2021-06-30 34.56% 97.42% 90.89%
Quarterly Report Q1 8-K 2021-03-31 43.49% 167.33% 141.93%
Quarterly Report Q4 8-K 2020-12-31 22.14% 91.68% 84.33%
Quarterly Report Q3 8-K 2020-09-30 29.78% 94.35% 75.84%
Quarterly Report Q2 8-K 2020-06-30 14.51% 80.22% 60.65%
Quarterly Report Q1 8-K 2020-03-31 20.06% 79.12% 51.37%
Quarterly Report Q4 8-K 2019-12-31 2.72% 28.92% 12.45%
Quarterly Report Q3 8-K 2019-09-30 15.06% 29.22% 24.59%
Quarterly Report Q2 8-K 2019-06-30 11.75% 8.37% 20.02%
Quarterly Report Q1 8-K 2019-03-31 9.88% -1.88% -2.41%
Quarterly Report Q4 8-K 2018-12-31 16.21% 104.05% 6.79%
Quarterly Report Q3 8-K 2018-09-30 19.19% 31.15% 11.67%
Quarterly Report Q2 8-K 2018-06-30 22.16% 64.29% 33.19%
Quarterly Report Q1 8-K 2018-03-31 7.59% 6.99% -1.63%
Quarterly Report Q4 8-K 2017-12-31 18.82% -22.76% 11.03%
Quarterly Report Q3 8-K 2017-09-30 7.67% 104.05% 78.48%
Quarterly Report Q2 8-K 2017-06-30 13.86% 6.74% -0.92%
Quarterly Report Q1 8-K 2017-03-31 25.47% 83.73% 60.91%
Quarterly Report Q4 8-K 2016-12-31 11.58% 54.89% 5.40%
Quarterly Report Q3 8-K 2016-09-30 21.74% -29.72% -26.94%
Quarterly Report Q2 8-K 2016-06-30 24.28% 19.22% 13.88%
Quarterly Report Q1 8-K 2016-03-31 23.26% -3.96% -1.42%
Quarterly Report Q4 8-K 2015-12-31 27.44% 20.84% 57.01%
Quarterly Report Q3 8-K 2015-09-30 9.88% 14.34% 18.34%
Quarterly Report Q2 8-K 2015-06-30 14.65% -1.51% 35.86%
Quarterly Report Q1 8-K 2015-03-31 12.06% -24.26% 20.27%
Quarterly Report Q4 8-K 2014-12-31 9.41% -22.96% 50.26%
Quarterly Report Q3 8-K 2014-09-30 20.19% -89.13% 22.45%
Quarterly Report Q2 8-K 2014-06-30 20.06% 86.59% 45.15%
Quarterly Report Q1 8-K 2014-03-31 23.13% 175.39% 63.87%
Quarterly Report Q4 8-K 2013-12-31 34.03% 184.37% 52.93%
Quarterly Report Q3 8-K 2013-09-30 31.75% 1407.23% 66.93%
Quarterly Report Q2 8-K 2013-06-30 37.17% 126.72% 92.20%
Quarterly Report Q1 8-K 2013-03-31 45.45% 243.97% 2996.64%
Quarterly Report Q4 8-K 2012-12-31 41.93% 268.51% -7.71%
Quarterly Report Q3 8-K 2012-09-30 47.49% 276.22% 958.10%
Quarterly Report Q2 8-K 2012-06-30 24.41% 135.04% 221.50%
Quarterly Report Q1 8-K 2012-03-31 18.59% 81.30% 115.87%
Quarterly Report Q4 8-K 2011-12-31 7.16% 73.08% 117.83%
Quarterly Report Q3 8-K 2011-09-30 4.44% -127.92% 13.68%
Quarterly Report Q2 8-K 2011-06-30 -30.02% -90.22% -108.62%
Quarterly Report Q1 8-K 2011-03-31 -7.39% -104.43% 68.41%
Quarterly Report Q4 8-K 2010-12-31 -19.49% -158.05% 15751.43%
Quarterly Report Q3 8-K 2010-09-30 88685.37% -9722.53% -8452.53%
Quarterly Report Q2 8-K 2010-06-30 69.10% 75.85% 85.24%
Quarterly Report Q1 8-K 2010-03-31 24.17% 70.37% 49.36%
Quarterly Report Q4 8-K 2009-12-31 36.44% 109.28% 99.98%
Quarterly Report Q3 8-K 2009-09-30 -99.90% 99.96% 99.85%
Quarterly Report Q2 8-K 2009-06-30 -17.63% 78.29% -57.82%
Quarterly Report Q1 8-K 2009-03-31 -38.40% -42.28% -90.29%
Quarterly Report Q4 8-K 2008-12-31 -51.97% -10.08% -7332.50%
Quarterly Report Q3 8-K 2008-09-30 -34.18% -170.09% -547.04%
Quarterly Report Q2 8-K 2008-06-30 -40.16% -128.14% -297.43%
Quarterly Report Q1 8-K 2008-03-31 -30.46% -886.55% -86.20%
Quarterly Report Q4 8-K 2007-12-31 -35.16% -524.12% -4.10%
Quarterly Report Q3 8-K 2007-09-30 -20.42% -143.02% -90.94%
Quarterly Report Q2 8-K 2007-06-30 -24.42% -219.79% -88.57%
Quarterly Report Q1 8-K 2007-03-31 -13.35% -86.38% -73.46%
Quarterly Report Q4 8-K 2006-12-31 -5.02% -26.55% -18.96%
Quarterly Report Q3 8-K 2006-09-30 -7.91% -39.45% -37.47%
Quarterly Report Q2 8-K 2006-06-30 17.22% 3.60% 5.79%
Quarterly Report Q1 8-K 2006-03-31 7.31% -2.20% 0.89%
Quarterly Report Q4 8-K 2005-12-31 45.38% 68.30% 70.14%
Quarterly Report Q3 8-K 2005-09-30 5.38% 11.13% 5.09%
Quarterly Report Q2 8-K 2005-06-30 -5.40% -29.08% -25.79%
Quarterly Report Q1 8-K 2005-03-31 5.57% -14.29% -14.07%
Quarterly Report Q4 8-K 2004-12-31 -0.47% -1.61% -6.03%
Quarterly Report Q3 8-K 2004-09-30 17.55% 16.44% 17.37%
Quarterly Report Q2 8-K 2004-06-30 16.56% 27.43% 26.91%
Quarterly Report Q1 8-K 2004-03-31 9.40% 9.30% 8.13%
Quarterly Report Q4 8-K 2003-12-31 17.95% 56.98% 45.53%
Quarterly Report Q3 8-K 2003-09-30 2.63% 8.27% 8.32%
Quarterly Report Q2 8-K 2003-06-30 -6.65% 15.55% 8.51%
Quarterly Report Q1 8-K 2003-03-31 -3.04% 12.28% 8.01%
Quarterly Report Q4 8-K 2002-12-31 -3.84% 7.65% 7.63%
Quarterly Report Q3 8-K 2002-09-30 -2.00% 19.24% 10.68%
Quarterly Report Q2 8-K 2002-06-30 16.22% 27.43% 24.01%
Quarterly Report Q1 8-K 2002-03-31 21.00% 30.01% 56.26%
Quarterly Report Q4 8-K 2001-12-31 10.16% 18.58% 15.44%
Quarterly Report Q3 8-K 2001-09-30 8.65% 21.25% 14.33%
Quarterly Report Q2 8-K 2001-06-30 -5.26% 17.02% 8.01%
Quarterly Report Q1 8-K 2001-03-31 2.47% 47.89% 5.62%
Quarterly Report Q4 8-K 2000-12-31 10.15% 11.18% 9.35%
Quarterly Report Q3 8-K 2000-09-30 4.46% 2.32% 6.97%
Quarterly Report Q2 8-K 2000-06-30 9.94% 6.91% 10.74%
Quarterly Report Q1 8-K 2000-03-31 16.84% 7.52% 12.03%
Quarterly Report Q4 8-K 1999-12-31 7.14% 33.33% 24.59%
Quarterly Report Q3 8-K 1999-09-30 12.60% 47.56% 36.84%
Quarterly Report Q2 8-K 1999-06-30 21.58% 60.61% 47.89%
Quarterly Report Q1 8-K 1999-03-31 26.96% 71.11% 56.44%
Quarterly Report Q4 8-K 1998-12-31 16.55% 64.71% 46.40%
Quarterly Report Q3 8-K 1998-09-30 32.15% 78.26% 59.81%
Quarterly Report Q2 8-K 1998-06-30 20.27% 43.48% 35.24%
Quarterly Report Q1 8-K 1998-03-31 10.78% 45.16% 36.49%
Quarterly Report Q4 8-K 1997-12-31 9.14% 59.38% 16.82%
Quarterly Report Q3 8-K 1997-09-30 0.70% 4.55% 1.90%
Quarterly Report Q2 8-K 1997-06-30 6.26% 17.95% 6.06%
Quarterly Report Q1 8-K 1997-03-31 10.32% 138.46% 45.10%
Quarterly Report Q4 8-K 1996-12-31 10.19% -21.95% 1.90%
Quarterly Report Q3 8-K 1996-09-30 14.44% 69.23% 29.63%
Quarterly Report Q2 8-K 1996-06-30 9.66% 62.50% 32.00%
Quarterly Report Q1 8-K 1996-03-31 0.31% 62.50% 13.33%
Quarterly Report Q4 8-K 1995-12-31 16.62% 20.59% 17.98%
Quarterly Report Q3 8-K 1995-09-30 4.02% -23.53% -3.57%
Quarterly Report Q2 8-K 1995-06-30 -3.91% -33.33% -8.54%
Quarterly Report Q1 8-K 1995-03-31 13.95% -33.33% 21.62%
Quarterly Report Q4 8-K 1994-12-31 -11.11% -39.29% -22.61%
Quarterly Report Q3 8-K 1994-09-30 11.60% -37.04% 7.69%
Quarterly Report Q2 8-K 1994-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1994-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1993-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1993-09-30 0.00% 0.00% 0.00%