image
Industrials - Manufacturing - Metal Fabrication - NYSE - US
$ 40.07
-1.64 %
$ 2.01 B
Market Cap
62.61
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -74.66% -56.88% -18.63%
Annual Report FY 10-K 2023-05-31 -6.22% -32.38% -25.85%
Annual Report FY 10-K 2022-05-31 65.30% -47.58% -47.77%
Annual Report FY 10-K 2021-05-31 3.67% 818.57% 325.59%
Annual Report FY 10-K 2020-05-31 -18.63% -48.65% -0.89%
Annual Report FY 10-K 2019-05-31 4.97% -21.22% 70.41%
Annual Report FY 10-K 2018-05-31 18.83% -4.75% -33.55%
Annual Report FY 10-K 2017-05-31 6.89% 42.31% 74.61%
Annual Report FY 10-K 2016-05-31 -16.68% 87.17% 101.55%
Annual Report FY 10-K 2015-05-31 8.25% -49.25% -55.39%
Annual Report FY 10-K 2014-05-31 19.68% 10.89% 5.12%
Annual Report FY 10-K 2013-05-31 3.06% 18.03% 27.10%
Annual Report FY 10-K 2012-05-31 3.77% 0.46% -18.29%
Annual Report FY 10-K 2011-05-31 25.71% 154.34% 466.21%
Annual Report FY 10-K 2010-05-31 -26.16% 141.81% 112.53%
Annual Report FY 10-K 2009-05-31 -14.21% -101.06% -165.32%
Annual Report FY 10-K 2008-05-31 3.21% -5.99% -17.90%
Annual Report FY 10-K 2007-05-31 2.58% -21.98% -18.06%
Annual Report FY 10-K 2006-05-31 -5.90% -18.63% -41.05%
Annual Report FY 10-K 2005-05-31 29.41% 106.81% 142.63%
Annual Report FY 10-K 2004-05-31 7.17% 15.39% -12.50%
Annual Report FY 10-K 2003-05-31 27.22% 1056.31% 266.96%
Annual Report FY 10-K 2002-05-31 -4.44% -81.72% -47.35%
Annual Report FY 10-K 2001-05-31 -6.96% -62.23% -59.50%
Annual Report FY 10-K 2000-05-31 11.32% 71.50% 10.08%
Annual Report FY 10-K 1999-05-31 8.54% -53.63% 7.90%
Annual Report FY 10-K 1998-05-31 -15.03% 26.90% -12.13%
Annual Report FY 10-K 1997-05-31 29.36% 2.19% 22.28%
Annual Report FY 10-K 1996-05-31 -0.39% -21.77% -18.06%
Annual Report FY 10-K 1995-05-31 15.45% 37.46% 29.00%
Annual Report FY 10-K 1994-05-31 15.18% 28.25% 9.85%
Annual Report FY 10-K 1993-05-31 14.52% 19.28% 19.08%
Annual Report FY 10-K 1992-05-31 11.35% 24.44% 21.93%
Annual Report FY 10-K 1991-05-31 -4.48% -16.17% -18.52%
Annual Report FY 10-K 1990-05-31 -8.97% -17.13% -13.88%
Annual Report FY 10-K 1989-05-31 11.27% 14.44% 12.57%
Annual Report FY 10-K 1988-05-31 10.43% 33.25% 14.79%
Annual Report FY 10-K 1987-05-31 8.55% 0.24% -3.28%
Annual Report FY 10-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-08-31 -78.44% -74.76% -6.05%
Quarterly Report Q4 8-K 2024-05-31 -74.06% -24.47% -97.42%
Quarterly Report Q3 8-K 2024-02-29 -71.29% -52.51% -91.66%
Quarterly Report Q2 8-K 2023-11-30 -7.54% 49.85% -16.38%
Quarterly Report Q1 8-K 2023-08-31 -15.29% 49.97% -16.04%
Quarterly Report Q4 8-K 2023-05-31 -19.17% 61.87% 62.22%
Quarterly Report Q3 8-K 2023-02-28 -19.95% -17.78% -13.67%
Quarterly Report Q2 8-K 2022-11-30 -4.65% -85.30% -59.97%
Quarterly Report Q1 8-K 2022-08-31 26.81% -51.63% -31.85%
Quarterly Report Q4 8-K 2022-05-31 55.40% -29.33% 5.72%
Quarterly Report Q3 8-K 2022-02-28 81.56% -16.66% 76.89%
Quarterly Report Q2 8-K 2021-11-30 68.63% 248.97% 142.12%
Quarterly Report Q1 8-K 2021-08-31 58.03% -78.52% 550.84%
Quarterly Report Q4 8-K 2021-05-31 59.95% 602.04% 1640.87%
Quarterly Report Q3 8-K 2021-02-28 -0.64% 341.57% 3691.05%
Quarterly Report Q2 8-K 2020-11-30 -11.67% -142.16% 16.33%
Quarterly Report Q1 8-K 2020-08-31 -17.87% 13011.96% -106.48%
Quarterly Report Q4 8-K 2020-05-31 -34.85% -57.14% -80.18%
Quarterly Report Q3 8-K 2020-02-29 -12.62% -42.81% -5.34%
Quarterly Report Q2 8-K 2019-11-30 -13.63% 53.19% -10.45%
Quarterly Report Q1 8-K 2019-08-31 -13.38% -8.69% -28.65%
Quarterly Report Q4 8-K 2019-05-31 -8.00% 22.65% 601.56%
Quarterly Report Q3 8-K 2019-02-28 3.89% -66.15% -39.25%
Quarterly Report Q2 8-K 2018-11-30 9.98% -13.71% -31.11%
Quarterly Report Q1 8-K 2018-08-31 16.49% 20.66% 20.57%
Quarterly Report Q4 8-K 2018-05-31 20.72% -45.54% -93.56%
Quarterly Report Q3 8-K 2018-02-28 19.65% 120.37% 24.60%
Quarterly Report Q2 8-K 2017-11-30 19.72% -15.38% 20.94%
Quarterly Report Q1 8-K 2017-08-31 15.01% -30.55% -34.94%
Quarterly Report Q4 8-K 2017-05-31 18.28% -3.47% 31.19%
Quarterly Report Q3 8-K 2017-02-28 8.71% 21.35% 36.89%
Quarterly Report Q2 8-K 2016-11-30 4.00% 100.36% 259.54%
Quarterly Report Q1 8-K 2016-08-31 -2.72% 108.75% 109.38%
Quarterly Report Q4 8-K 2016-05-31 -15.53% 102.75% 98.48%
Quarterly Report Q3 8-K 2016-02-29 -19.60% 215.04% 148.17%
Quarterly Report Q2 8-K 2015-11-30 -19.65% -21.12% -63.93%
Quarterly Report Q1 8-K 2015-08-31 -12.09% -28.89% -40.62%
Quarterly Report Q4 8-K 2015-05-31 -5.05% -12.96% -15.82%
Quarterly Report Q3 8-K 2015-02-28 4.08% -63.32% -114.93%
Quarterly Report Q2 8-K 2014-11-30 13.13% 28.22% 70.22%
Quarterly Report Q1 8-K 2014-08-31 24.57% -19.04% 35.11%
Quarterly Report Q4 8-K 2014-05-31 26.55% -1.07% -3.49%
Quarterly Report Q3 8-K 2014-02-28 24.81% 9.35% 35.57%
Quarterly Report Q2 8-K 2013-11-30 23.65% -27.80% -32.35%
Quarterly Report Q1 8-K 2013-08-31 3.94% 60.64% 15.62%
Quarterly Report Q4 8-K 2013-05-31 -6.80% -35.63% -43.71%
Quarterly Report Q3 8-K 2013-02-28 1.35% 43.47% 84.82%
Quarterly Report Q2 8-K 2012-11-30 9.16% 71.74% 130.21%
Quarterly Report Q1 8-K 2012-08-31 10.57% 32.39% 57.76%
Quarterly Report Q4 8-K 2012-05-31 11.80% 0.31% -4.55%
Quarterly Report Q3 8-K 2012-02-29 7.34% -1.69% -35.49%
Quarterly Report Q2 8-K 2011-11-30 -1.77% 28.08% -3.13%
Quarterly Report Q1 8-K 2011-08-31 -2.34% 10.10% -5.74%
Quarterly Report Q4 8-K 2011-05-31 7.87% 57.05% 46.31%
Quarterly Report Q3 8-K 2011-02-28 26.23% 248.40% 179.41%
Quarterly Report Q2 8-K 2010-11-30 29.62% -37.77% -32.31%
Quarterly Report Q1 8-K 2010-08-31 47.73% 249.05% 604.88%
Quarterly Report Q4 8-K 2010-05-31 32.84% 340.62% 321.45%
Quarterly Report Q3 8-K 2010-02-28 -9.98% -1141.57% -46.02%
Quarterly Report Q2 8-K 2009-11-30 -39.90% 114.12% 109.02%
Quarterly Report Q1 8-K 2009-08-31 -54.28% -90.27% -5.58%
Quarterly Report Q4 8-K 2009-05-31 -45.73% -25.50% -34.06%
Quarterly Report Q3 8-K 2009-02-28 -30.94% -91.51% -133.85%
Quarterly Report Q2 8-K 2008-11-30 4.44% -1117.06% -1843.38%
Quarterly Report Q1 8-K 2008-08-31 20.33% 240.26% 298.66%
Quarterly Report Q4 8-K 2008-05-31 10.46% 40.93% 35.50%
Quarterly Report Q3 8-K 2008-02-29 7.15% 232.16% 735.83%
Quarterly Report Q2 8-K 2007-11-30 -2.14% -45.30% -62.44%
Quarterly Report Q1 8-K 2007-08-31 -2.54% -53.34% -63.45%
Quarterly Report Q4 8-K 2007-05-31 -4.31% -35.65% -23.97%
Quarterly Report Q3 8-K 2007-02-28 -0.63% -71.24% -91.55%
Quarterly Report Q2 8-K 2006-11-30 4.25% -30.96% -38.45%
Quarterly Report Q1 8-K 2006-08-31 12.18% 52.17% 98.67%
Quarterly Report Q4 8-K 2006-05-31 0.61% 45.55% 0.14%
Quarterly Report Q3 8-K 2006-02-28 -8.81% -42.16% -53.53%
Quarterly Report Q2 8-K 2005-11-30 -6.13% -18.05% -27.38%
Quarterly Report Q1 8-K 2005-08-31 -9.77% -50.90% -69.12%
Quarterly Report Q4 8-K 2005-05-31 4.35% 3.51% 26.37%
Quarterly Report Q3 8-K 2005-02-28 33.93% 35.03% 46.70%
Quarterly Report Q2 8-K 2004-11-30 37.97% 182.08% 210.87%
Quarterly Report Q1 8-K 2004-08-31 54.48% 877.84% 1111.53%
Quarterly Report Q4 8-K 2004-05-31 32.71% 152.47% 74.47%
Quarterly Report Q3 8-K 2004-02-29 4.00% 116.48% 94.94%
Quarterly Report Q2 8-K 2003-11-30 -4.90% -18.62% -44.36%
Quarterly Report Q1 8-K 2003-08-31 -5.22% -78.48% -82.60%
Quarterly Report Q4 8-K 2003-05-31 13.61% -41.65% -41.02%
Quarterly Report Q3 8-K 2003-02-28 32.25% 124.71% 138.10%
Quarterly Report Q2 8-K 2002-11-30 38.38% 83.23% 96.78%
Quarterly Report Q1 8-K 2002-08-31 28.30% 92.44% 87.38%
Quarterly Report Q4 8-K 2002-05-31 11.48% 85.44% 79.53%
Quarterly Report Q3 8-K 2002-02-28 -3.10% -2579.58% -972.02%
Quarterly Report Q2 8-K 2001-11-30 -10.27% 64.58% 37.20%
Quarterly Report Q1 8-K 2001-08-31 -15.42% 14.49% 3.19%
Quarterly Report Q4 8-K 2001-05-31 -13.71% -34.26% -35.08%
Quarterly Report Q3 8-K 2001-02-28 -13.93% -92.34% -87.08%
Quarterly Report Q2 8-K 2000-11-30 -3.37% -72.15% -66.10%
Quarterly Report Q1 8-K 2000-08-31 4.61% -48.65% -47.00%
Quarterly Report Q4 8-K 2000-05-31 8.99% 56.79% -24.08%
Quarterly Report Q3 8-K 2000-02-29 15.26% 954.55% 14.20%
Quarterly Report Q2 8-K 1999-11-30 8.46% 10.76% 27.81%
Quarterly Report Q1 8-K 1999-08-31 13.10% 48.17% 39.53%
Quarterly Report Q4 8-K 1999-05-31 482.02% -57.06% 93.50%
Quarterly Report Q3 8-K 1999-02-28 -18.59% -94.65% -2.76%
Quarterly Report Q2 8-K 1998-11-30 -16.13% 1.83% -5.59%
Quarterly Report Q1 8-K 1998-08-31 -18.21% -28.07% -23.91%
Quarterly Report Q4 8-K 1998-05-31 -84.14% 21.19% -47.21%
Quarterly Report Q3 8-K 1998-02-28 6.56% 88.53% 3.13%
Quarterly Report Q2 8-K 1997-11-30 21.20% 6.83% 11.18%
Quarterly Report Q1 8-K 1997-08-31 24.29% 16.33% 19.69%
Quarterly Report Q4 8-K 1997-05-31 22.68% 18.50% 25.61%
Quarterly Report Q3 8-K 1997-02-28 35.09% 4.31% 15.46%
Quarterly Report Q2 8-K 1996-11-30 21.10% -21.76% 2.22%
Quarterly Report Q1 8-K 1996-08-31 23.61% -8.84% 19.93%
Quarterly Report Q4 8-K 1996-05-31 8.27% -33.82% -20.04%
Quarterly Report Q3 8-K 1996-02-29 -2.67% -27.18% -18.50%
Quarterly Report Q2 8-K 1995-11-30 -2.42% -7.42% -16.00%
Quarterly Report Q1 8-K 1995-08-31 -5.95% -15.35% -16.87%
Quarterly Report Q4 8-K 1995-05-31 7.36% 32.95% 29.25%
Quarterly Report Q3 8-K 1995-02-28 14.55% 45.69% 25.17%
Quarterly Report Q2 8-K 1994-11-30 22.78% 77.99% 40.98%
Quarterly Report Q1 8-K 1994-08-31 19.37% 54.88% 19.41%
Quarterly Report Q4 8-K 1994-05-31 14.94% 13.16% -2.97%
Quarterly Report Q3 8-K 1994-02-28 17.02% 25.48% 15.50%
Quarterly Report Q2 8-K 1993-11-30 12.94% 6.71% 8.57%
Quarterly Report Q1 8-K 1993-08-31 15.85% 27.13% 28.17%
Quarterly Report Q4 8-K 1993-05-31 17.69% 32.56% 34.06%
Quarterly Report Q3 8-K 1993-02-28 18.65% 35.34% 32.31%
Quarterly Report Q2 8-K 1992-11-30 8.49% 7.19% 5.15%
Quarterly Report Q1 8-K 1992-08-31 12.84% 1.57% 1.43%
Quarterly Report Q4 8-K 1992-05-31 19.77% 27.41% 25.45%
Quarterly Report Q3 8-K 1992-02-29 19.03% 87.10% 72.57%
Quarterly Report Q2 8-K 1991-11-30 5.27% 6.11% 6.88%
Quarterly Report Q1 8-K 1991-08-31 1.93% 7.63% 7.69%
Quarterly Report Q4 8-K 1991-05-31 -9.68% -29.32% -28.80%
Quarterly Report Q3 8-K 1991-02-28 -11.94% -43.64% -46.70%
Quarterly Report Q2 8-K 1990-11-30 2.46% 9.17% 7.39%
Quarterly Report Q1 8-K 1990-08-31 2.21% 6.31% 0.00%
Quarterly Report Q4 8-K 1990-05-31 -9.41% -8.17% -10.17%
Quarterly Report Q3 8-K 1990-02-28 -11.76% -30.82% -20.00%
Quarterly Report Q2 8-K 1989-11-30 -8.31% 0.00% -91.69%
Quarterly Report Q1 8-K 1989-08-31 -5.96% 0.00% -91.39%
Quarterly Report Q4 8-K 1989-05-31 7.74% 0.00% 106.30%
Quarterly Report Q3 8-K 1989-02-28 10.93% 0.00% -88.32%
Quarterly Report Q2 8-K 1988-11-30 13.32% 0.00% 13.32%
Quarterly Report Q1 8-K 1988-08-31 14.16% 0.00% 14.16%
Quarterly Report Q4 8-K 1988-05-31 14.22% 0.00% -7.99%
Quarterly Report Q3 8-K 1988-02-29 11.83% 0.00% 11.83%
Quarterly Report Q2 8-K 1987-11-30 9.34% 0.00% 9.34%
Quarterly Report Q1 8-K 1987-08-31 5.36% 0.00% 5.36%
Quarterly Report Q4 8-K 1987-05-31 7.21% 0.00% -11.41%
Quarterly Report Q3 8-K 1987-02-28 9.86% 0.00% 9.86%
Quarterly Report Q2 8-K 1986-11-30 9.44% 0.00% 9.44%
Quarterly Report Q1 8-K 1986-08-31 7.85% 0.00% 7.85%
Quarterly Report Q4 8-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1986-02-28 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1985-11-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1985-08-31 0.00% 0.00% 0.00%