image
Industrials - Construction - NYSE - US
$ 29.95
-1.71 %
$ 1.42 B
Market Cap
13.31
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-10-31 -7.44% -6.61% -0.52%
Annual Report FY 10-K 2022-10-31 13.93% 55.03% 35.92%
Annual Report FY 10-K 2021-10-31 25.90% 48.02% 48.14%
Annual Report FY 10-K 2020-10-31 -4.73% 182.38% 13.58%
Annual Report FY 10-K 2019-10-31 0.46% -177.49% 33.77%
Annual Report FY 10-K 2018-10-31 2.68% 40.92% 5.84%
Annual Report FY 10-K 2017-10-31 -6.64% 1105.00% -5.46%
Annual Report FY 10-K 2016-10-31 43.79% -11.55% 47.33%
Annual Report FY 10-K 2015-10-31 8.42% -44.95% 72.84%
Annual Report FY 10-K 2014-10-31 -37.50% 349.80% 180.52%
Annual Report FY 10-K 2013-10-31 14.92% 29.22% 28.95%
Annual Report FY 10-K 2012-10-31 -2.28% -182.37% -151.43%
Annual Report FY 10-K 2011-10-31 6.26% -60.75% -55.82%
Annual Report FY 10-K 2010-10-31 36.46% 116.85% 120.71%
Annual Report FY 10-K 2009-10-31 -32.67% -635.30% -858.31%
Annual Report FY 10-K 2008-10-31 -57.59% -83.97% 417.54%
Annual Report FY 10-K 2007-10-31 0.81% -15.96% -98.39%
Annual Report FY 10-K 2006-10-31 3.23% 3.24% -14.13%
Annual Report FY 10-K 2005-10-31 34.84% 184.87% 194.51%
Annual Report FY 10-K 2004-10-31 41.61% 27.00% 55.83%
Annual Report FY 10-K 2003-10-31 3.70% -22.70% -23.42%
Annual Report FY 10-K 2002-10-31 7.58% 90.05% 45.33%
Annual Report FY 10-K 2001-10-31 -1.05% 402.06% 1546.64%
Annual Report FY 10-K 2000-10-31 15.32% -24.34% -5.52%
Annual Report FY 10-K 1999-10-31 1.58% 333.16% 3069.48%
Annual Report FY 10-K 1998-10-31 6.89% -86.75% -95.88%
Annual Report FY 10-K 1997-10-31 -16.70% 127.82% -17.33%
Annual Report FY 10-K 1996-10-31 0.51% -4.62% 0.09%
Annual Report FY 10-K 1995-10-31 27.44% 68.89% 60.57%
Annual Report FY 10-K 1994-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-07-31 -6.44% -20.03% -37.43%
Quarterly Report Q2 8-K 2024-04-30 -2.68% -28.52% -29.65%
Quarterly Report Q1 8-K 2024-01-31 -8.69% 227.34% 79.81%
Quarterly Report Q4 8-K 2023-10-31 -3.92% 11.01% 38.25%
Quarterly Report Q3 8-K 2023-07-31 -7.53% 22.35% 10.07%
Quarterly Report Q2 8-K 2023-04-30 -15.29% -18.89% -15.09%
Quarterly Report Q1 8-K 2023-01-31 -1.92% -83.01% -68.83%
Quarterly Report Q4 8-K 2022-10-31 5.40% 18.04% 5.45%
Quarterly Report Q3 8-K 2022-07-31 15.78% 89.40% 57.85%
Quarterly Report Q2 8-K 2022-04-30 19.43% 82.27% 61.60%
Quarterly Report Q1 8-K 2022-01-31 16.03% 43.14% 19.36%
Quarterly Report Q4 8-K 2021-10-31 14.24% -5.66% -2.64%
Quarterly Report Q3 8-K 2021-07-31 31.96% 26.27% 30.18%
Quarterly Report Q2 8-K 2021-04-30 44.21% 164.52% 140.41%
Quarterly Report Q1 8-K 2021-01-31 17.07% 78420.00% 497.73%
Quarterly Report Q4 8-K 2020-10-31 6.26% 171.58% 217.30%
Quarterly Report Q3 8-K 2020-07-31 -11.06% -8.51% -13.33%
Quarterly Report Q2 8-K 2020-04-30 -14.08% 122.95% 145.93%
Quarterly Report Q1 8-K 2020-01-31 -0.11% 100.27% 180.82%
Quarterly Report Q4 8-K 2019-10-31 -1.52% -476.71% -203.80%
Quarterly Report Q3 8-K 2019-07-31 -0.57% 10.12% 11.84%
Quarterly Report Q2 8-K 2019-04-30 1.86% -579.64% -237.99%
Quarterly Report Q1 8-K 2019-01-31 2.68% -73.76% -401.02%
Quarterly Report Q4 8-K 2018-10-31 5.14% -39.51% -28.28%
Quarterly Report Q3 8-K 2018-07-31 4.56% 5.27% -1.53%
Quarterly Report Q2 8-K 2018-04-30 2.43% 182.90% 75.91%
Quarterly Report Q1 8-K 2018-01-31 -1.76% 232.77% 87.27%
Quarterly Report Q4 8-K 2017-10-31 -6.83% 97.61% 102.76%
Quarterly Report Q3 8-K 2017-07-31 -7.54% 356.92% -12.94%
Quarterly Report Q2 8-K 2017-04-30 -8.86% -62.85% -56.19%
Quarterly Report Q1 8-K 2017-01-31 -3.16% 48.60% -79.65%
Quarterly Report Q4 8-K 2016-10-31 27.48% -45.38% -52.27%
Quarterly Report Q3 8-K 2016-07-31 37.67% -57.40% 102.79%
Quarterly Report Q2 8-K 2016-04-30 61.63% 71.53% 186.15%
Quarterly Report Q1 8-K 2016-01-31 57.53% -136.05% 61.92%
Quarterly Report Q4 8-K 2015-10-31 19.32% 100.63% 216.53%
Quarterly Report Q3 8-K 2015-07-31 6.02% -13.92% -22.41%
Quarterly Report Q2 8-K 2015-04-30 5.00% -88.60% 230.45%
Quarterly Report Q1 8-K 2015-01-31 -36.80% 21.26% -9.82%
Quarterly Report Q4 8-K 2014-10-31 -40.49% 510.95% 396.53%
Quarterly Report Q3 8-K 2014-07-31 -34.41% 61.94% 77.99%
Quarterly Report Q2 8-K 2014-04-30 -41.84% 373.97% 69.83%
Quarterly Report Q1 8-K 2014-01-31 8.96% 51.96% 62.64%
Quarterly Report Q4 8-K 2013-10-31 17.12% -124.59% -182.72%
Quarterly Report Q3 8-K 2013-07-31 8.94% 224.56% 390.08%
Quarterly Report Q2 8-K 2013-04-30 19.55% 40.19% 41.71%
Quarterly Report Q1 8-K 2013-01-31 14.94% -20.30% -21.06%
Quarterly Report Q4 8-K 2012-10-31 0.90% -84.33% -91.71%
Quarterly Report Q3 8-K 2012-07-31 -5.75% -83.02% -90.08%
Quarterly Report Q2 8-K 2012-04-30 -4.27% -784.45% -603.68%
Quarterly Report Q1 8-K 2012-01-31 1.11% -42.36% -47.46%
Quarterly Report Q4 8-K 2011-10-31 4.79% -25.64% -13.12%
Quarterly Report Q3 8-K 2011-07-31 12.08% -12.30% -9.64%
Quarterly Report Q2 8-K 2011-04-30 1.87% -32.20% -40.24%
Quarterly Report Q1 8-K 2011-01-31 5.54% -2443.30% -415.05%
Quarterly Report Q4 8-K 2010-10-31 14.04% -45.80% -33.04%
Quarterly Report Q3 8-K 2010-07-31 37.34% 26.35% 30.33%
Quarterly Report Q2 8-K 2010-04-30 76.13% 110.74% 103.34%
Quarterly Report Q1 8-K 2010-01-31 34.13% 100.16% 101.19%
Quarterly Report Q4 8-K 2009-10-31 -20.87% 2.14% -15.53%
Quarterly Report Q3 8-K 2009-07-31 -31.77% -7.72% -13.52%
Quarterly Report Q2 8-K 2009-04-30 -45.40% -652.78% -947.96%
Quarterly Report Q1 8-K 2009-01-31 -35.46% -3904.44% -93.76%
Quarterly Report Q4 8-K 2008-10-31 -55.84% -63.88% 117.64%
Quarterly Report Q3 8-K 2008-07-31 -56.62% -78.08% -75.71%
Quarterly Report Q2 8-K 2008-04-30 -60.08% -16.26% -32.10%
Quarterly Report Q1 8-K 2008-01-31 -58.12% -84.61% 446.10%
Quarterly Report Q4 8-K 2007-10-31 5.71% 6.08% -229.40%
Quarterly Report Q3 8-K 2007-07-31 0.19% -10.89% -14.29%
Quarterly Report Q2 8-K 2007-04-30 2.41% -23.45% -26.59%
Quarterly Report Q1 8-K 2007-01-31 -6.06% -39.30% -43.97%
Quarterly Report Q4 8-K 2006-10-31 13.18% 25.46% -16.79%
Quarterly Report Q3 8-K 2006-07-31 10.88% 0.93% -9.65%
Quarterly Report Q2 8-K 2006-04-30 -4.97% -15.96% -19.95%
Quarterly Report Q1 8-K 2006-01-31 -5.45% 16.96% -8.27%
Quarterly Report Q4 8-K 2005-10-31 25.77% 66.64% 114.53%
Quarterly Report Q3 8-K 2005-07-31 17.62% 151.80% 116.16%
Quarterly Report Q2 8-K 2005-04-30 31.47% 341.66% 334.93%
Quarterly Report Q1 8-K 2005-01-31 67.23% 339.32% 453.19%
Quarterly Report Q4 8-K 2004-10-31 29.26% 42.86% 60.18%
Quarterly Report Q3 8-K 2004-07-31 62.94% 30.35% 95.61%
Quarterly Report Q2 8-K 2004-04-30 59.46% 23.27% 32.93%
Quarterly Report Q1 8-K 2004-01-31 22.50% -5.25% 5.65%
Quarterly Report Q4 8-K 2003-10-31 4.77% -12.87% -26.96%
Quarterly Report Q3 8-K 2003-07-31 -2.48% -44.02% -27.82%
Quarterly Report Q2 8-K 2003-04-30 2.05% -11.92% -25.75%
Quarterly Report Q1 8-K 2003-01-31 12.37% 24.23% 2.75%
Quarterly Report Q4 8-K 2002-10-31 -0.97% 33.92% 35.68%
Quarterly Report Q3 8-K 2002-07-31 11.05% 153.30% 36.39%
Quarterly Report Q2 8-K 2002-04-30 16.72% 147.89% 103.50%
Quarterly Report Q1 8-K 2002-01-31 5.37% 34.58% 20.14%
Quarterly Report Q4 8-K 2001-10-31 16.40% 146.95% 162.30%
Quarterly Report Q3 8-K 2001-07-31 -5.43% 1243.78% 301.86%
Quarterly Report Q2 8-K 2001-04-30 -12.13% -54.31% -41.58%
Quarterly Report Q1 8-K 2001-01-31 -2.74% -2.83% -0.16%
Quarterly Report Q4 8-K 2000-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2000-07-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2000-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2000-01-31 0.00% 0.00% 0.00%