image
Consumer Cyclical - Residential Construction - NYSE - US
$ 152.67
-0.67 %
$ 15.4 B
Market Cap
10.54
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-10-31 -2.73% 6.65% 14.33%
Annual Report FY 10-K 2022-10-31 16.90% 54.33% 47.78%
Annual Report FY 10-K 2021-10-31 24.20% 86.65% 85.53%
Annual Report FY 10-K 2020-10-31 -2.03% -24.30% -19.17%
Annual Report FY 10-K 2019-10-31 1.13% -21.14% -13.41%
Annual Report FY 10-K 2018-10-31 22.84% 39.71% 21.91%
Annual Report FY 10-K 2017-10-31 12.49% 40.15% 31.60%
Annual Report FY 10-K 2016-10-31 23.93% 5.21% 9.67%
Annual Report FY 10-K 2015-10-31 6.64% 6.80% 12.49%
Annual Report FY 10-K 2014-10-31 46.27% 99.31% 97.57%
Annual Report FY 10-K 2013-10-31 42.04% -64.98% 217.00%
Annual Report FY 10-K 2012-10-31 27.57% 1124.14% 232.84%
Annual Report FY 10-K 2011-10-31 -1.26% 1279.46% 72.60%
Annual Report FY 10-K 2010-10-31 -14.84% 99.55% 66.30%
Annual Report FY 10-K 2009-10-31 -44.42% -153.79% -29.12%
Annual Report FY 10-K 2008-10-31 -32.04% -835.35% -9669.07%
Annual Report FY 10-K 2007-10-31 -24.11% -94.81% -0.40%
Annual Report FY 10-K 2006-10-31 5.70% -14.75% -18.49%
Annual Report FY 10-K 2005-10-31 48.81% 97.04% 68.00%
Annual Report FY 10-K 2004-10-31 40.28% 57.46% 52.36%
Annual Report FY 10-K 2003-10-31 19.16% 18.16% 19.36%
Annual Report FY 10-K 2002-10-31 4.46% 2.91% 21.89%
Annual Report FY 10-K 2001-10-31 23.53% 46.41% 26.23%
Annual Report FY 10-K 2000-10-31 24.01% 43.79% 37.98%
Annual Report FY 10-K 1999-10-31 20.66% 19.83% 17.08%
Annual Report FY 10-K 1998-10-31 24.14% 30.31% 20.86%
Annual Report FY 10-K 1997-10-31 27.74% 21.04% 24.64%
Annual Report FY 10-K 1996-10-31 17.70% 7.62% 8.27%
Annual Report FY 10-K 1995-10-31 28.80% 37.85% 39.56%
Annual Report FY 10-K 1994-10-31 27.81% 29.29% 24.66%
Annual Report FY 10-K 1993-10-31 40.31% 68.67% 35.19%
Annual Report FY 10-K 1992-10-31 58.98% 232.00% 191.89%
Annual Report FY 10-K 1991-10-31 -11.25% -50.00% -34.51%
Annual Report FY 10-K 1990-10-31 12.10% -23.66% -14.39%
Annual Report FY 10-K 1989-10-31 -11.64% -45.64% -42.98%
Annual Report FY 10-K 1988-10-31 45.92% 40.12% 25.47%
Annual Report FY 10-K 1987-10-31 8.37% 6.83% 32.26%
Annual Report FY 10-K 1986-10-31 65.49% 312.82% 253.16%
Annual Report FY 10-K 1985-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-07-31 1.50% -9.69% -3.48%
Quarterly Report Q2 8-K 2024-04-30 13.18% 50.40% 46.11%
Quarterly Report Q1 8-K 2024-01-31 9.42% 25.08% 36.88%
Quarterly Report Q4 8-K 2023-10-31 -18.64% -30.44% -19.07%
Quarterly Report Q3 8-K 2023-07-31 7.73% 51.68% 42.42%
Quarterly Report Q2 8-K 2023-04-30 10.07% 45.16% 51.15%
Quarterly Report Q1 8-K 2023-01-31 -0.61% 26.09% 28.70%
Quarterly Report Q4 8-K 2022-10-31 22.05% 71.12% 56.63%
Quarterly Report Q3 8-K 2022-07-31 10.61% 16.40% 30.69%
Quarterly Report Q2 8-K 2022-04-30 18.00% 72.52% 52.77%
Quarterly Report Q1 8-K 2022-01-31 14.56% 57.42% 46.98%
Quarterly Report Q4 8-K 2021-10-31 19.47% 87.81% 69.11%
Quarterly Report Q3 8-K 2021-07-31 36.57% 104.71% 84.93%
Quarterly Report Q2 8-K 2021-04-30 24.60% 68.98% 99.22%
Quarterly Report Q1 8-K 2021-01-31 17.42% 69.67% 150.78%
Quarterly Report Q4 8-K 2020-10-31 7.01% -1.48% 15.86%
Quarterly Report Q3 8-K 2020-07-31 -6.47% -21.57% -12.49%
Quarterly Report Q2 8-K 2020-04-30 -9.73% -41.49% -42.32%
Quarterly Report Q1 8-K 2020-01-31 -2.33% -49.24% -61.83%
Quarterly Report Q4 8-K 2019-10-31 -3.11% -34.94% -33.55%
Quarterly Report Q3 8-K 2019-07-31 -7.72% -24.29% -25.55%
Quarterly Report Q2 8-K 2019-04-30 7.31% 15.66% 19.40%
Quarterly Report Q1 8-K 2019-01-31 15.97% -15.18% 48.64%
Quarterly Report Q4 8-K 2018-10-31 21.07% 62.07% 18.99%
Quarterly Report Q3 8-K 2018-07-31 27.31% 30.08% 33.78%
Quarterly Report Q2 8-K 2018-04-30 17.29% -10.29% -2.75%
Quarterly Report Q1 8-K 2018-01-31 27.67% 87.61% 65.35%
Quarterly Report Q4 8-K 2017-10-31 9.29% 67.76% 110.04%
Quarterly Report Q3 8-K 2017-07-31 18.35% 40.84% 19.60%
Quarterly Report Q2 8-K 2017-04-30 22.23% 39.96% 18.47%
Quarterly Report Q1 8-K 2017-01-31 -0.84% -3.78% -46.40%
Quarterly Report Q4 8-K 2016-10-31 29.10% -22.28% -30.88%
Quarterly Report Q3 8-K 2016-07-31 23.53% 58.03% 64.15%
Quarterly Report Q2 8-K 2016-04-30 30.84% 31.10% 75.71%
Quarterly Report Q1 8-K 2016-01-31 8.80% -10.02% -2.73%
Quarterly Report Q4 8-K 2015-10-31 6.41% 11.89% 16.79%
Quarterly Report Q3 8-K 2015-07-31 -2.73% -31.68% -32.55%
Quarterly Report Q2 8-K 2015-04-30 -0.91% 4.15% -2.45%
Quarterly Report Q1 8-K 2015-01-31 32.59% 78.42% 205.57%
Quarterly Report Q4 8-K 2014-10-31 29.31% 38.58% 30.25%
Quarterly Report Q3 8-K 2014-07-31 53.35% 109.69% 134.86%
Quarterly Report Q2 8-K 2014-04-30 66.74% 164.33% 313.94%
Quarterly Report Q1 8-K 2014-01-31 51.60% 928.43% 5050.57%
Quarterly Report Q4 8-K 2013-10-31 65.06% -76.93% 144.81%
Quarterly Report Q3 8-K 2013-07-31 24.33% -24.41% 75.25%
Quarterly Report Q2 8-K 2013-04-30 38.09% 46.24% 1277.72%
Quarterly Report Q1 8-K 2013-01-31 31.88% 259.08% 103.20%
Quarterly Report Q4 8-K 2012-10-31 47.93% 2634.94% 1760.86%
Quarterly Report Q3 8-K 2012-07-31 40.58% 46.39% 407.40%
Quarterly Report Q2 8-K 2012-04-30 16.89% 181.22% 94.21%
Quarterly Report Q1 8-K 2012-01-31 -3.64% -81.53% -88.90%
Quarterly Report Q4 8-K 2011-10-31 6.26% -70.20% 91.65%
Quarterly Report Q3 8-K 2011-07-31 -13.19% 54.23% 2.44%
Quarterly Report Q2 8-K 2011-04-30 2.70% 48.58% 59.95%
Quarterly Report Q1 8-K 2011-01-31 2.27% 108.38% 84.43%
Quarterly Report Q4 8-K 2010-10-31 -17.26% 145.30% 63.81%
Quarterly Report Q3 8-K 2010-07-31 -1.55% 105.78% 91.16%
Quarterly Report Q2 8-K 2010-04-30 -21.86% 51.42% 53.95%
Quarterly Report Q1 8-K 2010-01-31 -20.13% 54.15% 59.69%
Quarterly Report Q4 8-K 2009-10-31 -30.38% -41.38% -39.31%
Quarterly Report Q3 8-K 2009-07-31 -42.16% -1512.33% -162.44%
Quarterly Report Q2 8-K 2009-04-30 -51.35% 11.28% 1.70%
Quarterly Report Q1 8-K 2009-01-31 -51.47% 7.36% -10.73%
Quarterly Report Q4 8-K 2008-10-31 -40.23% 3.69% 20.65%
Quarterly Report Q3 8-K 2008-07-31 -34.20% -110.61% -1920.41%
Quarterly Report Q2 8-K 2008-04-30 -30.30% -255.48% -359.95%
Quarterly Report Q1 8-K 2008-01-31 -22.72% -176.66% -285.63%
Quarterly Report Q4 8-K 2007-10-31 -35.35% -47.09% -36.66%
Quarterly Report Q3 8-K 2007-07-31 -20.82% -84.83% -99.12%
Quarterly Report Q2 8-K 2007-04-30 -18.57% -79.03% -85.83%
Quarterly Report Q1 8-K 2007-01-31 -18.67% -66.85% -78.36%
Quarterly Report Q4 8-K 2006-10-31 -8.84% -43.98% -26.94%
Quarterly Report Q3 8-K 2006-07-31 -1.96% -18.98% -33.31%
Quarterly Report Q2 8-K 2006-04-30 15.56% 2.82% -11.88%
Quarterly Report Q1 8-K 2006-01-31 34.21% 48.69% 15.52%
Quarterly Report Q4 8-K 2005-10-31 35.66% 71.81% 10.88%
Quarterly Report Q3 8-K 2005-07-31 54.17% 103.30% 108.95%
Quarterly Report Q2 8-K 2005-04-30 52.32% 134.87% 106.29%
Quarterly Report Q1 8-K 2005-01-31 67.10% 120.02% 120.04%
Quarterly Report Q4 8-K 2004-10-31 61.90% 93.37% 83.41%
Quarterly Report Q3 8-K 2004-07-31 46.05% 55.54% 53.42%
Quarterly Report Q2 8-K 2004-04-30 34.80% 37.02% 43.35%
Quarterly Report Q1 8-K 2004-01-31 5.39% 10.28% 5.19%
Quarterly Report Q4 8-K 2003-10-31 28.03% 34.59% 34.83%
Quarterly Report Q3 8-K 2003-07-31 19.46% 27.40% 25.20%
Quarterly Report Q2 8-K 2003-04-30 10.43% 0.68% 1.81%
Quarterly Report Q1 8-K 2003-01-31 15.27% 2.07% 5.67%
Quarterly Report Q4 8-K 2002-10-31 4.52% 1.25% 48.53%
Quarterly Report Q3 8-K 2002-07-31 0.78% -10.00% -1.59%
Quarterly Report Q2 8-K 2002-04-30 8.14% 14.71% 22.72%
Quarterly Report Q1 8-K 2002-01-07 4.88% 11.44% 21.99%
Quarterly Report Q4 8-K 2001-10-31 9.86% 17.41% -18.81%
Quarterly Report Q3 8-K 2001-07-31 24.80% 59.65% 50.01%
Quarterly Report Q2 8-K 2001-04-30 32.06% 63.79% 61.12%
Quarterly Report Q1 8-K 2001-01-31 36.74% 78.24% 60.78%
Quarterly Report Q4 8-K 2000-10-31 39.15% 74.75% 68.96%
Quarterly Report Q3 8-K 2000-07-31 14.51% 23.70% 21.45%
Quarterly Report Q2 8-K 2000-04-30 13.38% 26.47% 19.80%
Quarterly Report Q1 8-K 2000-01-31 26.78% 40.88% 29.61%
Quarterly Report Q4 8-K 1999-10-31 18.17% 20.14% 17.84%
Quarterly Report Q3 8-K 1999-07-31 18.17% 17.12% 11.58%
Quarterly Report Q2 8-K 1999-04-30 36.99% 51.37% 34.30%
Quarterly Report Q1 8-K 1999-01-31 11.31% -4.22% 7.47%
Quarterly Report Q4 8-K 1998-10-31 16.56% 13.47% 5.28%
Quarterly Report Q3 8-K 1998-07-31 41.46% 54.82% 51.82%
Quarterly Report Q2 8-K 1998-04-30 19.04% 15.87% 19.77%
Quarterly Report Q1 8-K 1998-01-31 20.75% 17.73% 13.24%
Quarterly Report Q4 8-K 1997-10-31 22.60% 11.36% 15.09%
Quarterly Report Q3 8-K 1997-07-31 13.45% 7.79% 5.10%
Quarterly Report Q2 8-K 1997-04-30 43.60% 57.50% 49.13%
Quarterly Report Q1 8-K 1997-01-31 42.43% 69.88% 60.00%
Quarterly Report Q4 8-K 1996-10-31 29.91% 29.41% 24.72%
Quarterly Report Q3 8-K 1996-07-31 13.93% 1.32% 4.32%
Quarterly Report Q2 8-K 1996-04-30 5.91% -14.89% -13.93%
Quarterly Report Q1 8-K 1996-01-31 16.57% 0.00% 6.25%
Quarterly Report Q4 8-K 1995-10-31 15.62% 10.39% 21.50%
Quarterly Report Q3 8-K 1995-07-31 56.81% 90.00% 90.51%
Quarterly Report Q2 8-K 1995-04-30 50.66% 113.64% 99.01%
Quarterly Report Q1 8-K 1995-01-31 3.06% -2.35% -8.57%
Quarterly Report Q4 8-K 1994-10-31 21.83% 17.56% 20.08%
Quarterly Report Q3 8-K 1994-07-31 17.59% 26.98% 14.49%
Quarterly Report Q2 8-K 1994-04-30 24.49% 18.92% 17.44%
Quarterly Report Q1 8-K 1994-01-31 55.89% 73.47% 50.86%
Quarterly Report Q4 8-K 1993-10-31 43.62% 79.45% 38.64%
Quarterly Report Q3 8-K 1993-07-31 26.50% 26.00% 6.15%
Quarterly Report Q2 8-K 1993-04-30 46.49% 85.00% 40.98%
Quarterly Report Q1 8-K 1993-01-31 49.80% 113.04% 78.46%
Quarterly Report Q4 8-K 1992-10-31 65.28% 180.77% 144.44%
Quarterly Report Q3 8-K 1992-07-31 67.01% 733.33% 261.11%
Quarterly Report Q2 8-K 1992-04-30 53.07% 185.71% 258.82%
Quarterly Report Q1 8-K 1992-01-31 43.18% 109.09% 209.52%
Quarterly Report Q4 8-K 1991-10-31 8.27% 188.89% 132.26%
Quarterly Report Q3 8-K 1991-07-31 -11.13% -80.00% -50.68%
Quarterly Report Q2 8-K 1991-04-30 -25.74% -75.00% -70.69%
Quarterly Report Q1 8-K 1991-01-31 -21.60% -66.67% -66.67%
Quarterly Report Q4 8-K 1990-10-31 1.83% -78.05% -61.73%
Quarterly Report Q3 8-K 1990-07-31 14.68% -23.08% -9.88%
Quarterly Report Q2 8-K 1990-04-30 15.53% 33.33% 28.89%
Quarterly Report Q1 8-K 1990-01-31 18.16% 0.00% -83.42%
Quarterly Report Q4 8-K 1989-10-31 -3.70% 0.00% 108.33%
Quarterly Report Q3 8-K 1989-07-31 -19.38% 0.00% -86.11%
Quarterly Report Q2 8-K 1989-04-30 -14.80% 0.00% -89.91%
Quarterly Report Q1 8-K 1989-01-31 -6.40% 0.00% -6.40%
Quarterly Report Q4 8-K 1988-10-31 19.12% 0.00% -84.44%
Quarterly Report Q3 8-K 1988-07-31 77.20% 0.00% 77.20%
Quarterly Report Q2 8-K 1988-04-30 57.60% 0.00% 57.60%
Quarterly Report Q1 8-K 1988-01-31 42.96% 0.00% 42.96%
Quarterly Report Q4 8-K 1987-10-31 16.10% 0.00% 8.67%
Quarterly Report Q3 8-K 1987-07-31 -16.28% 0.00% -16.28%
Quarterly Report Q2 8-K 1987-04-30 21.98% 0.00% 21.98%
Quarterly Report Q1 8-K 1987-01-31 22.41% 0.00% 22.41%
Quarterly Report Q4 8-K 1986-10-31 85.52% 0.00% -24.09%
Quarterly Report Q3 8-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-01-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-10-31 0.00% 0.00% 0.00%