image
Consumer Cyclical - Residential Construction - NASDAQ - US
$ 17.79
0.254 %
$ 1.02 B
Market Cap
-7.2
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-10-31 -5.69% -8.69% -24.84%
Annual Report FY 10-K 2022-10-31 5.01% -62.90% 38.49%
Annual Report FY 10-K 2021-10-31 18.73% 1093.48% 89.27%
Annual Report FY 10-K 2020-10-31 16.21% 220.92% 58.56%
Annual Report FY 10-K 2019-10-31 1.29% -931.79% -23.46%
Annual Report FY 10-K 2018-10-31 -18.78% 101.36% 40.11%
Annual Report FY 10-K 2017-10-31 -10.92% -11684.07% -11.15%
Annual Report FY 10-K 2016-10-31 28.10% 82.49% 39.52%
Annual Report FY 10-K 2015-10-31 4.12% -5.24% -36.67%
Annual Report FY 10-K 2014-10-31 11.46% 881.45% -3.69%
Annual Report FY 10-K 2013-10-31 24.63% 147.28% 345.92%
Annual Report FY 10-K 2012-10-31 30.88% 76.86% 112.70%
Annual Report FY 10-K 2011-10-31 -17.27% -11054.37% 3.65%
Annual Report FY 10-K 2010-10-31 -14.06% 100.36% 78.48%
Annual Report FY 10-K 2009-10-31 -51.75% 36.27% 15.47%
Annual Report FY 10-K 2008-10-31 -31.07% -79.33% -80.82%
Annual Report FY 10-K 2007-10-31 -21.95% -419.39% -109.22%
Annual Report FY 10-K 2006-10-31 14.95% -68.31% -28.61%
Annual Report FY 10-K 2005-10-31 28.56% 35.32% 35.38%
Annual Report FY 10-K 2004-10-31 29.94% 35.47% 21.39%
Annual Report FY 10-K 2003-10-31 25.51% 86.92% 41.43%
Annual Report FY 10-K 2002-10-31 46.45% 116.21% 107.18%
Annual Report FY 10-K 2001-10-31 53.10% 92.04% 86.89%
Annual Report FY 10-K 2000-10-31 19.98% 10.54% 7.13%
Annual Report FY 10-K 1999-10-31 0.68% 17.65% 7.00%
Annual Report FY 10-K 1998-10-31 20.12% 464.29% 45.58%
Annual Report FY 10-K 1997-10-31 -2.90% -40.46% -8.93%
Annual Report FY 10-K 1996-10-31 3.83% 22.70% 9.18%
Annual Report FY 10-K 1995-10-31 101.16% 235.58% 606.76%
Annual Report FY 10-K 1994-10-31 -9.95% -106.12% -49.32%
Annual Report FY 10-K 1994-02-28 34.79% 292.00% 668.42%
Annual Report FY 10-K 1992-02-29 15.65% 116.45% 108.96%
Annual Report FY 10-K 1991-02-28 -32.89% -69.72% -32.52%
Annual Report FY 10-K 1990-02-28 10.77% -16.79% 6.36%
Annual Report FY 10-K 1989-02-28 22.93% 0.00% -2.23%
Annual Report FY 10-K 1988-02-29 5.02% 41.62% 13.79%
Annual Report FY 10-K 1987-02-28 24.84% 60.87% 48.52%
Annual Report FY 10-K 1986-02-28 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-07-31 11.19% 30.76% -1356.52%
Quarterly Report Q2 8-K 2024-04-30 0.67% 48.88% 19.76%
Quarterly Report Q1 8-K 2024-01-31 15.14% 63.23% -18.41%
Quarterly Report Q4 8-K 2023-10-31 0.03% 74.83% -1354.42%
Quarterly Report Q3 8-K 2023-07-31 -15.33% -32.50% -26.71%
Quarterly Report Q2 8-K 2023-04-30 0.16% -45.31% -43.24%
Quarterly Report Q1 8-K 2023-01-31 -8.84% -40.97% -33.37%
Quarterly Report Q4 8-K 2022-10-31 8.90% 6.01% 10.50%
Quarterly Report Q3 8-K 2022-07-31 11.14% 73.19% 47.71%
Quarterly Report Q2 8-K 2022-04-30 -0.09% -87.22% 86.28%
Quarterly Report Q1 8-K 2022-01-31 -1.63% 30.85% 12.78%
Quarterly Report Q4 8-K 2021-10-31 19.17% 29.15% 39.99%
Quarterly Report Q3 8-K 2021-07-31 9.96% 210.50% 114.54%
Quarterly Report Q2 8-K 2021-04-30 30.61% 11880.29% 77.13%
Quarterly Report Q1 8-K 2021-01-31 16.32% 307.25% 518.00%
Quarterly Report Q4 8-K 2020-10-31 -4.24% 2348.70% 3.99%
Quarterly Report Q3 8-K 2020-07-31 30.31% 302.12% 147.36%
Quarterly Report Q2 8-K 2020-04-30 22.16% 126.74% 286.52%
Quarterly Report Q1 8-K 2020-01-31 29.81% 47.58% 63.13%
Quarterly Report Q4 8-K 2019-10-31 16.07% -3.91% -12.40%
Quarterly Report Q3 8-K 2019-07-31 5.55% -640.84% -47.56%
Quarterly Report Q2 8-K 2019-04-30 -12.31% -55.32% -56.82%
Quarterly Report Q1 8-K 2019-01-31 -8.77% 43.35% 296.62%
Quarterly Report Q4 8-K 2018-10-31 -14.81% 289.98% 80.42%
Quarterly Report Q3 8-K 2018-07-31 -22.86% 99.70% 101.19%
Quarterly Report Q2 8-K 2018-04-30 -14.23% -47.01% 30.36%
Quarterly Report Q1 8-K 2018-01-31 -24.43% -21444.76% -13.92%
Quarterly Report Q4 8-K 2017-10-31 -10.36% -46.88% -29.52%
Quarterly Report Q3 8-K 2017-07-31 -17.41% -71041.14% -40.15%
Quarterly Report Q2 8-K 2017-04-30 -10.51% 21.03% 145.19%
Quarterly Report Q1 8-K 2017-01-31 -4.10% 99.12% 90.56%
Quarterly Report Q4 8-K 2016-10-31 16.14% -12.66% -1.59%
Quarterly Report Q3 8-K 2016-07-31 32.60% 93.83% 94.14%
Quarterly Report Q2 8-K 2016-04-30 39.61% 56.74% 187.06%
Quarterly Report Q1 8-K 2016-01-31 29.14% -12.50% 48.97%
Quarterly Report Q4 8-K 2015-10-31 -0.74% -92.09% 3.51%
Quarterly Report Q3 8-K 2015-07-31 -1.89% -44.92% -63.67%
Quarterly Report Q2 8-K 2015-04-30 4.23% -147.52% -39.15%
Quarterly Report Q1 8-K 2015-01-31 22.43% 41.38% 482.34%
Quarterly Report Q4 8-K 2014-10-31 18.03% 882.55% -0.65%
Quarterly Report Q3 8-K 2014-07-31 15.19% 102.04% 6.34%
Quarterly Report Q2 8-K 2014-04-30 6.37% -599.54% -17.56%
Quarterly Report Q1 8-K 2014-01-31 1.63% -116.86% -81.22%
Quarterly Report Q4 8-K 2013-10-31 21.49% 138.88% 92.44%
Quarterly Report Q3 8-K 2013-07-31 23.60% -75.59% 114.88%
Quarterly Report Q2 8-K 2013-04-30 23.79% -26.86% 2442.62%
Quarterly Report Q1 8-K 2013-01-31 32.87% 38.09% 111.69%
Quarterly Report Q4 8-K 2012-10-31 42.57% 14.17% 137.47%
Quarterly Report Q3 8-K 2012-07-31 35.50% 168.09% 157.04%
Quarterly Report Q2 8-K 2012-04-30 33.95% 102.48% 101.59%
Quarterly Report Q1 8-K 2012-01-31 6.74% 71.52% 61.64%
Quarterly Report Q4 8-K 2011-10-31 -3.23% 25.56% 24.87%
Quarterly Report Q3 8-K 2011-07-31 -24.96% 30.09% 57.14%
Quarterly Report Q2 8-K 2011-04-30 -19.93% -153.78% 25.02%
Quarterly Report Q1 8-K 2011-01-31 -20.99% -27.16% -47.89%
Quarterly Report Q4 8-K 2010-10-31 -19.29% 47.32% 37.54%
Quarterly Report Q3 8-K 2010-07-31 -1.68% 56.87% 65.71%
Quarterly Report Q2 8-K 2010-04-30 -19.95% 75.86% 82.66%
Quarterly Report Q1 8-K 2010-01-31 -14.48% 232.39% 88.85%
Quarterly Report Q4 8-K 2009-10-31 -39.37% 44.33% 59.95%
Quarterly Report Q3 8-K 2009-07-31 -45.97% 16.58% 3.18%
Quarterly Report Q2 8-K 2009-04-30 -48.74% 65.18% -11.91%
Quarterly Report Q1 8-K 2009-01-31 -65.82% -36.25% -43.83%
Quarterly Report Q4 8-K 2008-10-31 -48.17% 3.46% -7.24%
Quarterly Report Q3 8-K 2008-07-31 -36.62% -160.06% -51.69%
Quarterly Report Q2 8-K 2008-04-30 -30.09% -1114.27% -941.43%
Quarterly Report Q1 8-K 2008-01-31 -6.18% -139.79% -142.25%
Quarterly Report Q4 8-K 2007-10-31 -20.26% -304.82% -365.88%
Quarterly Report Q3 8-K 2007-07-31 -27.08% -101.05% -84.07%
Quarterly Report Q2 8-K 2007-04-30 -29.44% -27.07% -19.42%
Quarterly Report Q1 8-K 2007-01-31 -8.78% -64.94% -44.29%
Quarterly Report Q4 8-K 2006-10-31 -1.47% -68.55% -63.40%
Quarterly Report Q3 8-K 2006-07-31 18.11% -33.63% -21.50%
Quarterly Report Q2 8-K 2006-04-30 29.39% -2.34% -13.93%
Quarterly Report Q1 8-K 2006-01-31 20.78% 3.21% 11.14%
Quarterly Report Q4 8-K 2005-10-31 26.30% 25.70% 73.58%
Quarterly Report Q3 8-K 2005-07-31 23.41% 33.84% 10.35%
Quarterly Report Q2 8-K 2005-04-05 32.41% 50.61% 47.76%
Quarterly Report Q1 8-K 2005-01-31 36.50% 41.19% 24.83%
Quarterly Report Q4 8-K 2004-10-31 34.15% 46.59% 14.03%
Quarterly Report Q3 8-K 2004-07-31 25.31% 26.07% 23.26%
Quarterly Report Q2 8-K 2004-04-30 35.16% 34.06% 33.08%
Quarterly Report Q1 8-K 2004-01-31 23.51% 28.93% 14.91%
Quarterly Report Q4 8-K 2003-10-31 25.76% 67.62% -6.87%
Quarterly Report Q3 8-K 2003-07-31 20.46% 75.57% 74.05%
Quarterly Report Q2 8-K 2003-04-30 21.08% 102.89% 74.94%
Quarterly Report Q1 8-K 2003-01-31 38.17% 146.47% 114.88%
Quarterly Report Q4 8-K 2002-10-31 55.39% 150.97% 180.64%
Quarterly Report Q3 8-K 2002-07-31 38.18% 86.50% 60.42%
Quarterly Report Q2 8-K 2002-04-30 39.34% 84.28% 52.08%
Quarterly Report Q1 8-K 2002-01-31 54.49% 162.33% 87.21%
Quarterly Report Q4 8-K 2001-10-31 51.23% 19.43% 39.43%
Quarterly Report Q3 8-K 2001-07-31 78.93% 159.70% 131.58%
Quarterly Report Q2 8-K 2001-04-30 66.59% 306.59% 181.74%
Quarterly Report Q1 8-K 2001-01-31 14.36% 97.80% 88.25%
Quarterly Report Q4 8-K 2000-10-31 18.40% 106.39% 74.05%
Quarterly Report Q3 8-K 2000-07-31 20.40% 6.46% 0.77%
Quarterly Report Q2 8-K 2000-04-30 15.57% -53.89% -33.17%
Quarterly Report Q1 8-K 2000-01-31 26.34% -42.62% -26.74%
Quarterly Report Q4 8-K 1999-10-31 11.70% 27.54% 7.48%
Quarterly Report Q3 8-K 1999-07-31 -4.59% -1.30% -1.42%
Quarterly Report Q2 8-K 1999-04-30 -1.41% 50.00% 26.92%
Quarterly Report Q1 8-K 1999-01-31 -4.91% 3.39% -1.71%
Quarterly Report Q4 8-K 1998-10-31 -15.11% -10.39% -20.15%
Quarterly Report Q3 8-K 1998-07-31 20.97% 24.19% 21.14%
Quarterly Report Q2 8-K 1998-04-30 47.94% 126.18% 160.00%
Quarterly Report Q1 8-K 1998-01-31 77.74% 427.78% 929.41%
Quarterly Report Q4 8-K 1997-10-31 -7.89% -37.90% -11.84%
Quarterly Report Q3 8-K 1997-07-31 4.75% 100.00% 41.13%
Quarterly Report Q2 8-K 1997-04-30 -5.90% -1591.67% -27.71%
Quarterly Report Q1 8-K 1997-01-31 2.82% -360.00% -71.19%
Quarterly Report Q4 8-K 1996-10-31 3.14% 16.98% 4.47%
Quarterly Report Q3 8-K 1996-07-31 13.05% 47.62% 19.23%
Quarterly Report Q2 8-K 1996-04-30 3.53% 71.43% -48.45%
Quarterly Report Q1 8-K 1996-01-31 -6.77% -28.57% -60.67%
Quarterly Report Q4 8-K 1995-10-31 139.67% 524.00% 1103.45%
Quarterly Report Q3 8-K 1995-07-31 74.95% 170.00% 331.11%
Quarterly Report Q2 8-K 1995-04-30 -42.84% -93.81% -3.59%
Quarterly Report Q1 8-K 1995-01-31 -12.23% -85.42% 114.29%
Quarterly Report Q3 8-K 1994-10-31 12.25% -52.08% -40.28%
Quarterly Report Q2 8-K 1994-05-31 57.14% -200.00% -221.43%
Quarterly Report Q1 8-K 1994-02-28 39.37% 36.14% 31.50%
Quarterly Report Q4 8-K 1993-11-30 23.79% 140.00% 125.81%
Quarterly Report Q3 8-K 1993-08-31 47.49% 300.00% 380.00%
Quarterly Report Q2 8-K 1993-05-31 39.38% 41.18% 48.15%
Quarterly Report Q1 8-K 1993-02-28 50.33% 176.67% 214.41%
Quarterly Report Q4 8-K 1992-11-30 44.14% 900.00% -44.64%
Quarterly Report Q3 8-K 1992-08-31 17.58% 20.00% -77.94%
Quarterly Report Q2 8-K 1992-05-31 2.26% 34.62% -540.00%
Quarterly Report Q1 8-K 1992-02-29 14.31% 114.29% 22.92%
Quarterly Report Q4 8-K 1991-11-30 32.78% 101.14% 130.11%
Quarterly Report Q3 8-K 1991-08-31 24.52% 400.00% 21.43%
Quarterly Report Q2 8-K 1991-05-31 -12.13% -433.33% -92.06%
Quarterly Report Q1 8-K 1991-02-28 -40.02% -90.41% -38.50%
Quarterly Report Q4 8-K 1990-11-30 -35.05% -3500.00% -269.57%
Quarterly Report Q3 8-K 1990-08-31 -14.65% -94.12% -46.67%
Quarterly Report Q2 8-K 1990-05-31 -29.25% 0.00% -91.14%
Quarterly Report Q1 8-K 1990-02-28 5.22% 0.00% 126.96%
Quarterly Report Q4 8-K 1989-11-30 12.05% 0.00% -91.69%
Quarterly Report Q3 8-K 1989-08-31 16.75% 0.00% -81.68%
Quarterly Report Q2 8-K 1989-05-31 19.70% 0.00% 19.70%
Quarterly Report Q1 8-K 1989-02-28 47.36% 0.00% -12.76%
Quarterly Report Q4 8-K 1988-11-30 30.71% 0.00% 30.71%
Quarterly Report Q3 8-K 1988-08-31 6.31% 0.00% 6.31%
Quarterly Report Q2 8-K 1988-05-31 -12.90% 0.00% -12.90%
Quarterly Report Q1 8-K 1988-02-29 3.58% 0.00% -2.33%
Quarterly Report Q4 8-K 1987-11-30 -7.70% 0.00% -7.70%
Quarterly Report Q3 8-K 1987-08-31 4.05% 0.00% 4.05%
Quarterly Report Q2 8-K 1987-05-31 24.68% 0.00% 24.68%
Quarterly Report Q1 8-K 1987-02-28 4.88% 0.00% -39.28%
Quarterly Report Q4 8-K 1986-11-30 31.80% 0.00% 31.80%
Quarterly Report Q3 8-K 1986-08-31 22.75% 0.00% 22.75%
Quarterly Report Q2 8-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-02-28 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-11-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-08-31 0.00% 0.00% 0.00%