image
Consumer Cyclical - Residential Construction - NYSE - US
$ 97.08
0 %
$ 5.57 B
Market Cap
37.48
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-03-30 -22.32% -63.49% -66.20%
Annual Report FY 10-K 2023-04-01 18.09% 61.99% 55.69%
Annual Report FY 10-K 2022-04-02 55.34% 192.16% 206.09%
Annual Report FY 10-K 2021-04-03 3.73% 45.97% 25.80%
Annual Report FY 10-K 2020-03-28 0.71% 199.92% 190.68%
Annual Report FY 10-K 2019-03-30 27.74% -368.41% -45.52%
Annual Report FY 10-K 2018-03-31 23.62% -69.56% 57.54%
Annual Report FY 10-K 2017-05-31 306.72% 2993.56% 1480.03%
Annual Report FY 10-K 2016-05-31 13.26% 116.11% 156.86%
Annual Report FY 10-K 2015-05-31 -2.47% 12.22% 67.57%
Annual Report FY 10-K 2014-05-31 7.97% -12.85% -12.44%
Annual Report FY 10-K 2013-05-31 -2.88% 45.71% 45.43%
Annual Report FY 10-K 2012-05-31 12.64% 27.27% 27.38%
Annual Report FY 10-K 2011-05-31 19.16% 8.16% -37.47%
Annual Report FY 10-K 2010-05-31 -18.27% -87.85% 25.06%
Annual Report FY 10-K 2009-05-31 -44.77% -177.79% -85.55%
Annual Report FY 10-K 2008-05-31 -17.43% -214.27% -478.57%
Annual Report FY 10-K 2007-05-31 -28.13% -81.86% -13.47%
Annual Report FY 10-K 2006-05-31 11.93% 162.14% 189.50%
Annual Report FY 10-K 2005-05-31 5.07% -11.22% -30.15%
Annual Report FY 10-K 2004-05-31 2.99% -0.84% 6.21%
Annual Report FY 10-K 2003-05-31 -6.86% -49.46% -48.28%
Annual Report FY 10-K 2002-05-31 -2.82% 9.70% 58.93%
Annual Report FY 10-K 2001-05-31 -21.28% -25.67% -45.19%
Annual Report FY 10-K 2000-05-31 -11.37% -41.30% -49.14%
Annual Report FY 10-K 1999-05-31 6.64% 28.64% 33.33%
Annual Report FY 10-K 1998-05-31 1.66% -4.33% 0.37%
Annual Report FY 10-K 1997-05-31 -5.08% 5.58% -1.45%
Annual Report FY 10-K 1996-05-31 0.61% 28.76% 38.69%
Annual Report FY 10-K 1995-05-31 10.69% 2.00% 2.05%
Annual Report FY 10-K 1994-05-31 17.98% 51.52% 85.71%
Annual Report FY 10-K 1993-05-31 45.00% 70.69% 228.12%
Annual Report FY 10-K 1992-05-31 3.54% 11.54% 1500.00%
Annual Report FY 10-K 1991-05-31 -10.49% -46.39% -97.10%
Annual Report FY 10-K 1990-05-31 -4.61% -43.27% -62.30%
Annual Report FY 10-K 1989-05-31 18.80% 30.53% 38.64%
Annual Report FY 10-K 1988-05-31 3.29% 11.97% -20.00%
Annual Report FY 10-K 1987-05-31 -1.14% 12.50% 30.95%
Annual Report FY 10-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-09-28 32.88% 19.85% 28.14%
Quarterly Report Q1 8-K 2024-06-29 35.07% -10.68% -6.49%
Quarterly Report Q4 8-K 2024-03-30 -0.00% 0.01% -0.00%
Quarterly Report Q3 8-K 2023-12-30 -3.93% -43.28% -45.07%
Quarterly Report Q2 8-K 2023-09-30 -42.46% -68.31% -72.64%
Quarterly Report Q1 8-K 2023-07-01 -35.97% -56.24% -62.28%
Quarterly Report Q4 8-K 2023-04-01 -22.97% -33.47% -40.71%
Quarterly Report Q3 8-K 2022-12-31 8.91% 22.46% 11.87%
Quarterly Report Q2 8-K 2022-10-01 53.91% 184.08% 179.75%
Quarterly Report Q1 8-K 2022-07-02 42.27% 173.07% 173.10%
Quarterly Report Q4 8-K 2022-04-02 42.55% 156.15% 148.68%
Quarterly Report Q3 8-K 2022-01-01 41.61% 213.08% 232.44%
Quarterly Report Q2 8-K 2021-10-02 62.62% 189.66% 217.40%
Quarterly Report Q1 8-K 2021-07-03 86.69% 260.42% 335.79%
Quarterly Report Q4 8-K 2021-04-03 48.65% 464.95% 263.90%
Quarterly Report Q3 8-K 2020-12-26 10.33% 26.78% 16.20%
Quarterly Report Q2 8-K 2020-09-26 -9.05% -1.32% -16.50%
Quarterly Report Q1 8-K 2020-06-27 -26.51% -31.51% -45.74%
Quarterly Report Q4 8-K 2020-03-28 -8.10% -34.50% 195.89%
Quarterly Report Q3 8-K 2019-12-28 -3.51% 62.06% 48.94%
Quarterly Report Q2 8-K 2019-09-28 -0.28% 123.04% 137.14%
Quarterly Report Q1 8-K 2019-06-29 15.40% 2137.51% 141.46%
Quarterly Report Q4 8-K 2019-03-30 465.17% 651.81% -1084.10%
Quarterly Report Q3 8-K 2018-12-29 513.99% 254.69% 429.42%
Quarterly Report Q2 8-K 2018-09-29 507.98% -4793.09% -3937.80%
Quarterly Report Q1 8-K 2018-06-30 441.96% -37.04% 321.42%
Quarterly Report Q4 8-K 2018-03-04 12.27% 149.78% 152.20%
Quarterly Report Q3 8-K 2017-12-03 -10.06% 598.15% 689.59%
Quarterly Report Q2 8-K 2017-09-03 -4.44% 115.99% 111.33%
Quarterly Report Q1 8-K 2017-05-31 4.96% 73.68% 47.71%
Quarterly Report Q4 8-K 2017-02-28 8.27% -370.58% -441.74%
Quarterly Report Q3 8-K 2016-11-30 9.44% -34.88% -27.86%
Quarterly Report Q2 8-K 2016-08-31 25.51% 189.21% 201.72%
Quarterly Report Q1 8-K 2016-05-31 14.20% 763.00% 3542.55%
Quarterly Report Q4 8-K 2016-02-29 25.16% 82.65% 84.54%
Quarterly Report Q3 8-K 2015-11-30 18.15% 149.54% 1118.00%
Quarterly Report Q2 8-K 2015-08-31 -15.13% 77.90% 77.96%
Quarterly Report Q1 8-K 2015-05-31 -14.03% 92.19% 98.13%
Quarterly Report Q4 8-K 2015-02-28 -1.71% 47.53% 50.83%
Quarterly Report Q3 8-K 2014-11-30 7.36% -55.63% 106.70%
Quarterly Report Q2 8-K 2014-08-31 17.22% -173.60% -163.75%
Quarterly Report Q1 8-K 2014-05-31 18.16% -5688.89% -13966.67%
Quarterly Report Q4 8-K 2014-02-28 4.83% -6.47% -6.44%
Quarterly Report Q3 8-K 2013-11-30 10.58% -28.29% -29.07%
Quarterly Report Q2 8-K 2013-08-31 -1.85% 60.24% 59.55%
Quarterly Report Q1 8-K 2013-05-31 -3.23% 102.63% 101.05%
Quarterly Report Q4 8-K 2013-02-28 0.49% 27.37% 27.06%
Quarterly Report Q3 8-K 2012-11-30 -7.64% 49.59% 49.39%
Quarterly Report Q2 8-K 2012-08-31 -0.72% 49.34% 49.34%
Quarterly Report Q1 8-K 2012-05-31 4.90% 57.90% 57.93%
Quarterly Report Q4 8-K 2012-02-29 15.83% 15.50% 15.61%
Quarterly Report Q3 8-K 2011-11-30 23.69% 55.88% 55.93%
Quarterly Report Q2 8-K 2011-08-31 9.73% -12.86% -12.64%
Quarterly Report Q1 8-K 2011-05-31 18.20% 76.88% -158.67%
Quarterly Report Q4 8-K 2011-02-28 25.03% -136.46% -57.53%
Quarterly Report Q3 8-K 2010-11-30 6.94% -103.68% -26.80%
Quarterly Report Q2 8-K 2010-08-31 27.74% -55.23% 1.07%
Quarterly Report Q1 8-K 2010-05-31 25.28% -643.38% 64.01%
Quarterly Report Q4 8-K 2010-02-28 4.22% 23.38% 27.92%
Quarterly Report Q3 8-K 2009-11-30 -27.46% 7.08% 16.43%
Quarterly Report Q2 8-K 2009-08-31 -42.69% 5.76% 10.38%
Quarterly Report Q1 8-K 2009-05-31 -54.16% -1238.22% -373.59%
Quarterly Report Q4 8-K 2009-02-28 -57.45% -5.58% 12.65%
Quarterly Report Q3 8-K 2008-11-30 -38.85% -117.29% -86.95%
Quarterly Report Q2 8-K 2008-08-31 -35.06% -584.77% -2315.85%
Quarterly Report Q1 8-K 2008-05-31 -19.97% -91.50% -63.94%
Quarterly Report Q4 8-K 2008-02-29 -13.61% -110.11% -77.50%
Quarterly Report Q3 8-K 2007-11-30 -18.56% -301.76% -734.89%
Quarterly Report Q2 8-K 2007-08-31 -16.76% -62.61% -17.91%
Quarterly Report Q1 8-K 2007-05-31 -35.00% -56.39% -79.38%
Quarterly Report Q4 8-K 2007-02-28 -43.53% -94.98% -201.21%
Quarterly Report Q3 8-K 2006-11-30 -30.55% -86.13% -7.58%
Quarterly Report Q2 8-K 2006-08-31 -2.15% -19.11% -28.94%
Quarterly Report Q1 8-K 2006-05-31 13.98% 65.43% 80.11%
Quarterly Report Q4 8-K 2006-02-28 22.11% 752.42% 293.28%
Quarterly Report Q3 8-K 2005-11-30 13.19% 138.99% 136.54%
Quarterly Report Q2 8-K 2005-08-31 1.05% 190.82% 133.23%
Quarterly Report Q1 8-K 2005-05-31 2.03% 13.11% -5.17%
Quarterly Report Q4 8-K 2005-02-28 5.74% 51.11% 12.28%
Quarterly Report Q3 8-K 2004-11-30 5.24% -8.85% -17.73%
Quarterly Report Q2 8-K 2004-08-31 6.78% -60.43% -68.38%
Quarterly Report Q1 8-K 2004-05-31 13.55% -15.18% -18.23%
Quarterly Report Q4 8-K 2004-02-29 3.75% 13.18% 19.54%
Quarterly Report Q3 8-K 2003-11-30 1.88% 6.00% 18.43%
Quarterly Report Q2 8-K 2003-08-31 -5.85% 11.80% 23.85%
Quarterly Report Q1 8-K 2003-05-31 -9.81% -20.30% -18.03%
Quarterly Report Q4 8-K 2003-02-28 -8.71% -95.17% -287.62%
Quarterly Report Q3 8-K 2002-11-30 -4.73% -47.95% -46.21%
Quarterly Report Q2 8-K 2002-08-31 -4.69% -48.86% -44.10%
Quarterly Report Q1 8-K 2002-05-31 -4.64% -12.27% 2.24%
Quarterly Report Q4 8-K 2002-02-28 5.77% 231.68% 127.88%
Quarterly Report Q3 8-K 2001-11-30 -4.09% 19.59% 55.61%
Quarterly Report Q2 8-K 2001-08-31 -8.98% 13.83% 36.45%
Quarterly Report Q1 8-K 2001-05-31 -16.32% 6.20% 8.48%
Quarterly Report Q4 8-K 2001-02-28 -23.65% -74.06% -14125.00%
Quarterly Report Q3 8-K 2000-11-30 -23.17% -34.71% -48.97%
Quarterly Report Q2 8-K 2000-08-31 -19.45% -36.12% -51.45%
Quarterly Report Q1 8-K 2000-05-31 -16.63% -44.65% -52.41%
Quarterly Report Q4 8-K 2000-02-29 -18.18% -74.10% -99.69%
Quarterly Report Q3 8-K 1999-11-30 -9.18% -34.25% -40.00%
Quarterly Report Q2 8-K 1999-08-31 -2.51% -24.62% -26.67%
Quarterly Report Q1 8-K 1999-05-31 1.06% 14.49% 13.73%
Quarterly Report Q4 8-K 1999-02-28 10.65% 85.71% 155.00%
Quarterly Report Q3 8-K 1998-11-30 10.04% 35.19% 40.00%
Quarterly Report Q2 8-K 1998-08-31 5.82% 18.18% 18.42%
Quarterly Report Q1 8-K 1998-05-31 6.78% 11.29% 20.00%
Quarterly Report Q4 8-K 1998-02-28 11.36% 16.67% 33.33%
Quarterly Report Q3 8-K 1997-11-30 -2.49% -14.29% -16.67%
Quarterly Report Q2 8-K 1997-08-31 -5.77% -15.38% -16.48%
Quarterly Report Q1 8-K 1997-05-31 -6.90% 0.00% -12.37%
Quarterly Report Q4 8-K 1997-02-28 -14.86% -41.94% -59.46%
Quarterly Report Q3 8-K 1996-11-30 -4.70% 10.53% 12.50%
Quarterly Report Q2 8-K 1996-08-31 4.64% 41.30% 44.44%
Quarterly Report Q1 8-K 1996-05-31 -0.29% 34.78% 51.56%
Quarterly Report Q4 8-K 1996-02-29 -8.03% 19.23% 23.33%
Quarterly Report Q3 8-K 1995-11-30 4.86% 42.50% 53.85%
Quarterly Report Q2 8-K 1995-08-31 5.54% 15.00% 18.87%
Quarterly Report Q1 8-K 1995-05-31 2.20% -13.21% -17.95%
Quarterly Report Q4 8-K 1995-02-28 15.30% 8.33% 15.38%
Quarterly Report Q3 8-K 1994-11-30 13.21% -6.98% -7.14%
Quarterly Report Q2 8-K 1994-08-31 14.02% 33.33% 51.43%
Quarterly Report Q1 8-K 1994-05-31 21.67% 96.30% 100.00%
Quarterly Report Q4 8-K 1994-02-28 18.39% 60.00% 136.36%
Quarterly Report Q3 8-K 1993-11-30 13.87% 48.28% 75.00%
Quarterly Report Q2 8-K 1993-08-31 17.72% 7.14% 52.17%
Quarterly Report Q1 8-K 1993-05-31 30.81% -6.90% 18.18%
Quarterly Report Q4 8-K 1993-02-28 50.82% 0.00% 164.71%
Quarterly Report Q3 8-K 1992-11-30 67.67% 163.64% 966.67%
Quarterly Report Q2 8-K 1992-08-31 37.25% 64.71% 91.67%
Quarterly Report Q1 8-K 1992-05-31 24.26% 26.09% 73.68%
Quarterly Report Q4 8-K 1992-02-29 25.99% 100.00% 56.41%
Quarterly Report Q3 8-K 1991-11-30 -10.99% -26.67% 0.00%
Quarterly Report Q2 8-K 1991-08-31 -14.85% -32.00% -33.33%
Quarterly Report Q1 8-K 1991-05-31 -19.30% -34.29% -47.22%
Quarterly Report Q4 8-K 1991-02-28 -22.64% -100.00% -1850.00%
Quarterly Report Q3 8-K 1990-11-30 -7.67% -37.50% -81.25%
Quarterly Report Q2 8-K 1990-08-31 6.34% -10.71% -10.00%
Quarterly Report Q1 8-K 1990-05-31 -2.50% -35.19% -42.86%
Quarterly Report Q4 8-K 1990-02-28 -9.30% -63.33% -11.76%
Quarterly Report Q3 8-K 1989-11-30 -3.34% 0.00% -98.33%
Quarterly Report Q2 8-K 1989-08-31 -4.22% 0.00% -97.94%
Quarterly Report Q1 8-K 1989-05-31 10.67% 0.00% 102.97%
Quarterly Report Q4 8-K 1989-02-28 33.76% 0.00% -97.25%
Quarterly Report Q3 8-K 1988-11-30 21.57% 0.00% 21.57%
Quarterly Report Q2 8-K 1988-08-31 14.76% 0.00% 14.76%
Quarterly Report Q1 8-K 1988-05-31 8.70% 0.00% -2.81%
Quarterly Report Q4 8-K 1988-02-29 -3.88% 0.00% -3.88%
Quarterly Report Q3 8-K 1987-11-30 2.47% 0.00% 2.47%
Quarterly Report Q2 8-K 1987-08-31 3.80% 0.00% 3.80%
Quarterly Report Q1 8-K 1987-05-31 -3.86% 0.00% 1.85%
Quarterly Report Q4 8-K 1987-02-28 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1986-11-30 -1.41% 0.00% -1.41%
Quarterly Report Q2 8-K 1986-08-31 -5.01% 0.00% -5.01%
Quarterly Report Q1 8-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1986-02-28 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-11-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1985-08-31 0.00% 0.00% 0.00%