image
Industrials - Engineering & Construction - NASDAQ - US
$ 12.52
-2.34 %
$ 345 M
Market Cap
-11.18
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-06-30 -8.40% 52.30% 44.01%
Annual Report FY 10-K 2023-06-30 12.33% 18.06% 39.80%
Annual Report FY 10-K 2022-06-30 5.11% -104.65% -137.50%
Annual Report FY 10-K 2021-06-30 -38.83% 5.59% -2147.33%
Annual Report FY 10-K 2020-06-30 -22.29% -118.20% -4.35%
Annual Report FY 10-K 2019-06-30 29.79% 343.75% 460.73%
Annual Report FY 10-K 2018-06-30 -8.85% -6173.22% -215.66%
Annual Report FY 10-K 2017-06-30 -8.72% -0.63% -88.11%
Annual Report FY 10-K 2016-06-30 -2.77% 68.23% 364.46%
Annual Report FY 10-K 2015-06-30 6.82% -52.09% -84.98%
Annual Report FY 10-K 2014-06-30 41.51% 49.16% 59.63%
Annual Report FY 10-K 2013-06-30 20.77% 39.68% 16.06%
Annual Report FY 10-K 2012-06-30 17.86% -9.45% 2.38%
Annual Report FY 10-K 2011-06-30 13.84% 289.29% 298.56%
Annual Report FY 10-K 2010-06-30 -20.14% -84.06% -83.61%
Annual Report FY 10-K 2009-05-31 -5.69% 42.85% 36.95%
Annual Report FY 10-K 2008-05-31 -22.19% 11.70% 4.54%
Annual Report FY 10-K 2007-05-31 90.28% 150.50% 86.74%
Annual Report FY 10-K 2006-05-31 12.48% 119.71% 145.22%
Annual Report FY 10-K 2005-05-31 -27.76% -406.94% -215.51%
Annual Report FY 10-K 2004-05-31 110.77% 16.68% 38.76%
Annual Report FY 10-K 2003-05-31 29.62% 39.06% 46.10%
Annual Report FY 10-K 2002-06-30 16.56% 28.41% 19.94%
Annual Report FY 10-K 2001-05-31 -1.47% -30.77% 6.59%
Annual Report FY 10-K 2000-05-31 -8.17% 152.51% 512.18%
Annual Report FY 10-K 1999-05-31 -1.81% -8.62% -22.08%
Annual Report FY 10-K 1998-05-31 17.37% -386.67% 42.59%
Annual Report FY 10-K 1997-05-31 -0.38% 25.00% 12.50%
Annual Report FY 10-K 1996-05-31 3.55% 1300.00% 220.00%
Annual Report FY 10-K 1995-05-31 32.96% -7.41% -63.41%
Annual Report FY 10-K 1994-05-31 28.61% -34.15% -37.88%
Annual Report FY 10-K 1993-05-31 -15.68% -55.43% -56.00%
Annual Report FY 10-K 1992-05-31 42.31% 64.29% 50.00%
Annual Report FY 10-K 1991-05-31 411.83% 700.00% 566.67%
Annual Report FY 10-K 1990-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-09-30 -16.23% -191.22% -104.93%
Quarterly Report Q4 8-K 2024-06-30 -7.94% -1202.68% -86.60%
Quarterly Report Q3 8-K 2024-03-31 -11.17% -14.94% -12.63%
Quarterly Report Q2 8-K 2023-12-31 -9.70% 93.91% 84.15%
Quarterly Report Q1 8-K 2023-09-30 -5.17% -10.35% -38.15%
Quarterly Report Q4 8-K 2023-06-30 2.56% -2.50% -23.65%
Quarterly Report Q3 8-K 2023-03-31 5.59% 63.65% 64.10%
Quarterly Report Q2 8-K 2022-12-31 19.68% -87.84% -141.92%
Quarterly Report Q1 8-K 2022-09-30 24.00% 83.64% 81.67%
Quarterly Report Q4 8-K 2022-06-30 14.76% 225.49% 167.15%
Quarterly Report Q3 8-K 2022-03-31 19.39% -171.10% -103.32%
Quarterly Report Q2 8-K 2021-12-31 -3.29% -442.78% -107.71%
Quarterly Report Q1 8-K 2021-09-30 -8.03% -477.48% -499.83%
Quarterly Report Q4 8-K 2021-06-30 -10.69% -87.40% -106.49%
Quarterly Report Q3 8-K 2021-03-31 -40.30% -134.27% -201.36%
Quarterly Report Q2 8-K 2020-12-31 -47.45% 83.61% 79.62%
Quarterly Report Q1 8-K 2020-09-30 -45.94% -49.37% -39.41%
Quarterly Report Q4 8-K 2020-06-30 -50.88% -44.66% -45.55%
Quarterly Report Q3 8-K 2020-03-31 -30.81% -61.51% -45.33%
Quarterly Report Q2 8-K 2019-12-31 -6.43% -712.31% -573.17%
Quarterly Report Q1 8-K 2019-09-30 6.15% 166.85% 295.23%
Quarterly Report Q4 8-K 2019-06-30 36.04% 187.26% 201.62%
Quarterly Report Q3 8-K 2019-03-31 46.10% 273.36% 318.25%
Quarterly Report Q2 8-K 2018-12-31 20.38% -13.24% 6.82%
Quarterly Report Q1 8-K 2018-09-30 18.01% -39.72% -69.68%
Quarterly Report Q4 8-K 2018-06-30 0.43% -1439.10% -484.62%
Quarterly Report Q3 8-K 2018-03-31 -2.23% 62.72% 72.36%
Quarterly Report Q2 8-K 2017-12-31 -9.51% -13.68% -37.19%
Quarterly Report Q1 8-K 2017-09-30 -21.03% -59.07% -48.81%
Quarterly Report Q4 8-K 2017-06-30 -18.85% -10.44% -75.65%
Quarterly Report Q3 8-K 2017-03-31 -18.80% -317.21% -334.17%
Quarterly Report Q2 8-K 2016-12-31 -3.36% -3.33% 66.91%
Quarterly Report Q1 8-K 2016-09-30 7.03% -6.03% -5.30%
Quarterly Report Q4 8-K 2016-06-30 -2.94% -16.32% -21.09%
Quarterly Report Q3 8-K 2016-03-31 -1.51% 247.25% 143.93%
Quarterly Report Q2 8-K 2015-12-31 -5.64% 65.28% 234.43%
Quarterly Report Q1 8-K 2015-09-30 -0.73% 68.09% 76.68%
Quarterly Report Q4 8-K 2015-06-30 7.60% 44.47% 29.31%
Quarterly Report Q3 8-K 2015-03-31 -17.66% -25.97% -76.77%
Quarterly Report Q2 8-K 2014-12-31 10.25% -68.12% -24.78%
Quarterly Report Q1 8-K 2014-09-30 42.20% -9.74% -20.58%
Quarterly Report Q4 8-K 2014-06-30 46.19% 2.57% 22.63%
Quarterly Report Q3 8-K 2014-03-31 68.83% 74.76% 123.21%
Quarterly Report Q2 8-K 2013-12-31 40.45% 89.59% 68.91%
Quarterly Report Q1 8-K 2013-09-30 7.92% 39.88% 35.82%
Quarterly Report Q4 8-K 2013-06-30 27.42% 312.49% 80.76%
Quarterly Report Q3 8-K 2013-03-31 22.88% 34.12% 13.70%
Quarterly Report Q2 8-K 2012-12-31 10.19% -22.69% -21.68%
Quarterly Report Q1 8-K 2012-09-30 23.79% 33.49% 19.88%
Quarterly Report Q4 8-K 2012-06-30 12.98% -68.57% -32.63%
Quarterly Report Q3 8-K 2012-03-31 34.89% -1.24% -2.95%
Quarterly Report Q2 8-K 2011-12-31 14.67% 32.99% 29.75%
Quarterly Report Q1 8-K 2011-09-30 11.51% 13.60% 29.28%
Quarterly Report Q4 8-K 2011-06-30 16.27% 234.38% 242.25%
Quarterly Report Q3 8-K 2011-03-31 11.74% 7714.29% 16877.78%
Quarterly Report Q2 8-K 2010-12-31 16.50% 16.63% 22.16%
Quarterly Report Q1 8-K 2010-09-30 10.31% -31.49% -30.26%
Quarterly Report Q4 8-K 2010-06-30 -21.76% -62.70% -60.42%
Quarterly Report Q3 8-K 2010-03-31 -16.58% -98.50% -99.36%
Quarterly Report Q2 8-K 2009-12-31 -14.98% -55.24% -51.58%
Quarterly Report Q1 8-K 2009-09-30 -26.25% -52.56% -49.82%
Quarterly Report Q4 8-K 2009-05-31 -7.34% -23.92% -22.00%
Quarterly Report Q3 8-K 2009-02-28 -19.25% -29.82% -30.22%
Quarterly Report Q2 8-K 2008-11-30 -9.14% 4722.86% 2552.61%
Quarterly Report Q1 8-K 2008-08-31 15.70% 50.00% 34.55%
Quarterly Report Q4 8-K 2008-05-31 -59.38% 357.25% 293.89%
Quarterly Report Q3 8-K 2008-02-29 7.36% -2.41% -5.39%
Quarterly Report Q2 8-K 2007-11-30 17.05% -97.40% -4.52%
Quarterly Report Q1 8-K 2007-08-31 27.17% 110.64% 93.10%
Quarterly Report Q4 8-K 2007-05-31 244.88% -41.93% -32.10%
Quarterly Report Q3 8-K 2007-02-28 41.08% 247.26% 143.57%
Quarterly Report Q2 8-K 2006-11-30 31.23% 272.42% 145.53%
Quarterly Report Q1 8-K 2006-08-31 16.39% 702.13% 111.87%
Quarterly Report Q4 8-K 2006-05-31 7.23% 188.76% 215.47%
Quarterly Report Q3 8-K 2006-02-28 7.29% 104.99% 111.78%
Quarterly Report Q2 8-K 2005-11-30 11.68% 67.67% 65.39%
Quarterly Report Q1 8-K 2005-08-31 28.32% 142.04% 546.80%
Quarterly Report Q4 8-K 2005-05-31 -2.87% -1153.99% -411.00%
Quarterly Report Q3 8-K 2005-02-28 -23.23% -1570.12% -896.91%
Quarterly Report Q2 8-K 2004-11-30 -33.58% -58.18% -44.12%
Quarterly Report Q1 8-K 2004-08-31 -46.50% -23.08% -8.37%
Quarterly Report Q4 8-K 2004-05-31 7.38% -91.07% -82.78%
Quarterly Report Q3 8-K 2004-02-29 179.72% 86.39% 180.84%
Quarterly Report Q2 8-K 2003-11-30 185.35% 77.70% 109.77%
Quarterly Report Q1 8-K 2003-08-31 195.55% 145.24% 201.32%
Quarterly Report Q4 8-K 2003-05-31 88.38% 97.08% 119.84%
Quarterly Report Q3 8-K 2003-02-28 -4.92% -2.18% 20.08%
Quarterly Report Q2 8-K 2002-11-30 10.09% 8.95% 2.03%
Quarterly Report Q1 8-K 2002-08-31 12.52% 32.10% 13.98%
Quarterly Report Q4 8-K 2002-06-30 11.76% -13.17% -23.26%
Quarterly Report Q3 8-K 2002-02-28 11.10% -14.55% -40.12%
Quarterly Report Q2 8-K 2001-11-30 20.76% 61.48% 71.50%
Quarterly Report Q1 8-K 2001-08-31 26.09% 14812.50% 2693.24%
Quarterly Report Q4 8-K 2001-05-31 23.96% 124.53% 195.09%
Quarterly Report Q3 8-K 2001-02-28 2.29% 22.47% 59.84%
Quarterly Report Q2 8-K 2000-11-30 -11.14% -60.44% -31.35%
Quarterly Report Q1 8-K 2000-08-31 -20.29% -99.60% -96.64%
Quarterly Report Q4 8-K 2000-05-31 -18.00% 106.74% 129.64%
Quarterly Report Q3 8-K 2000-02-29 1.98% 494.67% 421.25%
Quarterly Report Q2 8-K 1999-11-30 -8.48% 150.00% 53.33%
Quarterly Report Q1 8-K 1999-08-31 -6.13% 150.00% 46.67%
Quarterly Report Q4 8-K 1999-05-31 2.30% -1084.62% -220.00%
Quarterly Report Q3 8-K 1999-02-28 -13.42% 97.96% -25.00%
Quarterly Report Q2 8-K 1998-11-30 -10.65% 0.00% -6.25%
Quarterly Report Q1 8-K 1998-08-31 2.22% 0.00% 7.14%
Quarterly Report Q4 8-K 1998-05-31 6.79% 62.50% 53.85%
Quarterly Report Q3 8-K 1998-02-28 28.61% -2450.00% 45.45%
Quarterly Report Q2 8-K 1997-11-30 28.63% 0.00% -20.00%
Quarterly Report Q1 8-K 1997-08-31 25.00% 33.33% 16.67%
Quarterly Report Q4 8-K 1997-05-31 1.15% 14.29% 30.00%
Quarterly Report Q3 8-K 1997-02-28 5.75% 20.00% 10.00%
Quarterly Report Q2 8-K 1996-11-30 -0.21% 42.86% 42.86%
Quarterly Report Q1 8-K 1996-08-31 -8.33% 0.00% -20.00%
Quarterly Report Q4 8-K 1996-05-31 31.99% 240.00% 300.00%
Quarterly Report Q3 8-K 1996-02-29 15.27% 127.78% 176.92%
Quarterly Report Q2 8-K 1995-11-30 -18.41% -50.00% -22.22%
Quarterly Report Q1 8-K 1995-08-31 -1.37% -14.29% 7.14%
Quarterly Report Q4 8-K 1995-05-31 -0.75% -166.67% -66.67%
Quarterly Report Q3 8-K 1995-02-28 30.94% -225.00% -92.86%
Quarterly Report Q2 8-K 1994-11-30 64.44% 75.00% 12.50%
Quarterly Report Q1 8-K 1994-08-31 41.75% -12.50% 16.67%
Quarterly Report Q4 8-K 1994-05-31 27.39% -57.14% -30.00%
Quarterly Report Q3 8-K 1994-02-28 8.16% 33.33% 40.00%
Quarterly Report Q2 8-K 1993-11-30 39.00% -33.33% -15.79%
Quarterly Report Q1 8-K 1993-08-31 39.82% -50.00% -57.14%
Quarterly Report Q4 8-K 1993-05-31 -37.20% -81.08% -83.33%
Quarterly Report Q3 8-K 1993-02-28 -6.13% -68.42% -68.75%
Quarterly Report Q2 8-K 1992-11-30 -0.77% -45.45% -47.22%
Quarterly Report Q1 8-K 1992-08-31 5.74% 14.29% 21.74%
Quarterly Report Q4 8-K 1992-05-31 88.68% 94.74% 81.82%
Quarterly Report Q3 8-K 1992-02-29 2.35% 26.67% 18.52%
Quarterly Report Q2 8-K 1991-11-30 4.40% 29.41% 24.14%
Quarterly Report Q1 8-K 1991-08-31 117.71% 180.00% 109.09%
Quarterly Report Q4 8-K 1991-05-31 530.95% 0.00% 129.46%
Quarterly Report Q3 8-K 1991-02-28 507.14% 0.00% -35.71%
Quarterly Report Q2 8-K 1990-11-30 495.24% 0.00% -30.95%
Quarterly Report Q1 8-K 1990-08-31 128.57% 0.00% -73.81%
Quarterly Report Q4 8-K 1990-05-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1990-02-28 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1989-11-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1989-08-31 0.00% 0.00% 0.00%