image
Industrials - Manufacturing - Metal Fabrication - NYSE - US
$ 24.68
0.941 %
$ 786 M
Market Cap
39.17
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -19.21% -62.74% -60.58%
Annual Report FY 10-K 2022-12-31 11.42% 32.86% 110.74%
Annual Report FY 10-K 2021-12-31 63.71% 550.69% 311.08%
Annual Report FY 10-K 2020-12-31 -22.99% -79.25% -48.73%
Annual Report FY 10-K 2019-12-31 2.11% -22.26% -6.39%
Annual Report FY 10-K 2018-12-31 31.02% 519.88% 26.55%
Annual Report FY 10-K 2017-12-31 17.66% -8.56% -17.42%
Annual Report FY 10-K 2016-12-31 -9.71% 3840.00% 22.65%
Annual Report FY 10-K 2015-12-31 -12.56% 98.05% 25.69%
Annual Report FY 10-K 2014-12-31 4.68% -20.19% -30.66%
Annual Report FY 10-K 2013-12-31 -14.02% 170.28% -37.79%
Annual Report FY 10-K 2012-12-31 -14.91% 681.48% 102.94%
Annual Report FY 10-K 2011-12-31 21.42% 92.21% 391.04%
Annual Report FY 10-K 2010-12-31 27.05% 45.46% 148.20%
Annual Report FY 10-K 2009-12-31 -42.26% -586.77% -32.89%
Annual Report FY 10-K 2008-12-31 -11.53% -42.88% -26.02%
Annual Report FY 10-K 2007-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -9.63% -18.86% -90.59%
Quarterly Report Q2 8-K 2024-06-30 -8.78% -73.67% -67.07%
Quarterly Report Q1 8-K 2024-03-31 -11.87% -16.07% -98.86%
Quarterly Report Q4 8-K 2023-12-31 -13.65% 208.40% 258.76%
Quarterly Report Q3 8-K 2023-09-30 -19.21% -36.48% -33.37%
Quarterly Report Q2 8-K 2023-06-30 -22.94% -80.86% -79.67%
Quarterly Report Q1 8-K 2023-03-31 -19.60% -71.09% -70.19%
Quarterly Report Q4 8-K 2022-12-31 -16.02% -22.37% -18.48%
Quarterly Report Q3 8-K 2022-09-30 -2.03% 10.87% -54.18%
Quarterly Report Q2 8-K 2022-06-30 22.87% 73.96% 72.67%
Quarterly Report Q1 8-K 2022-03-31 52.43% 546.64% 406.03%
Quarterly Report Q4 8-K 2021-12-31 79.82% 737.13% 2989.58%
Quarterly Report Q3 8-K 2021-09-30 89.43% 224.56% 508.58%
Quarterly Report Q2 8-K 2021-06-30 83.86% 541.02% 1666.98%
Quarterly Report Q1 8-K 2021-03-31 13.56% 54.27% 15.71%
Quarterly Report Q4 8-K 2020-12-31 -11.28% -63.26% -91.64%
Quarterly Report Q3 8-K 2020-09-30 -24.71% -395.05% -24.25%
Quarterly Report Q2 8-K 2020-06-30 -35.94% -156.10% -22.99%
Quarterly Report Q1 8-K 2020-03-31 -17.92% -44.41% -40.42%
Quarterly Report Q4 8-K 2019-12-31 -17.11% 4300.00% 113.38%
Quarterly Report Q3 8-K 2019-09-30 -11.65% -86.97% 26.98%
Quarterly Report Q2 8-K 2019-06-30 13.98% -6.29% -0.65%
Quarterly Report Q1 8-K 2019-03-31 30.76% 183.65% 95.64%
Quarterly Report Q4 8-K 2018-12-31 43.10% -33.33% 56.40%
Quarterly Report Q3 8-K 2018-09-30 44.64% 4458.82% 22.09%
Quarterly Report Q2 8-K 2018-06-30 20.76% 2816.67% 95.78%
Quarterly Report Q1 8-K 2018-03-31 15.57% -29.73% -20.55%
Quarterly Report Q4 8-K 2017-12-31 18.82% 110.47% 53.57%
Quarterly Report Q3 8-K 2017-09-30 17.56% -79.27% -23.67%
Quarterly Report Q2 8-K 2017-06-30 18.33% -89.29% -52.51%
Quarterly Report Q1 8-K 2017-03-31 15.93% 9.63% 13.05%
Quarterly Report Q4 8-K 2016-12-31 2.00% 58.05% 191.80%
Quarterly Report Q3 8-K 2016-09-30 -6.95% 22.39% -8.65%
Quarterly Report Q2 8-K 2016-06-30 -11.97% -64.56% -0.60%
Quarterly Report Q1 8-K 2016-03-31 -19.06% 640.00% 13.99%
Quarterly Report Q4 8-K 2015-12-31 -22.98% -427.08% -47.66%
Quarterly Report Q3 8-K 2015-09-30 -16.66% 119.31% 1221.21%
Quarterly Report Q2 8-K 2015-06-30 -9.78% 507.69% 46.78%
Quarterly Report Q1 8-K 2015-03-31 -0.73% -156.25% 12.37%
Quarterly Report Q4 8-K 2014-12-31 8.21% -95.94% -12.63%
Quarterly Report Q3 8-K 2014-09-30 10.25% -1156.67% -9.76%
Quarterly Report Q2 8-K 2014-06-30 2.71% 420.00% 21.28%
Quarterly Report Q1 8-K 2014-03-31 -1.87% -71.43% -10.21%
Quarterly Report Q4 8-K 2013-12-31 -5.62% 1293.94% -18.16%
Quarterly Report Q3 8-K 2013-09-30 -10.64% -81.71% -36.94%
Quarterly Report Q2 8-K 2013-06-30 -16.84% -96.79% -45.35%
Quarterly Report Q1 8-K 2013-03-31 -20.55% -77.60% -43.84%
Quarterly Report Q4 8-K 2012-12-31 -17.85% -79.20% 51.69%
Quarterly Report Q3 8-K 2012-09-30 -21.05% 1922.22% 62.92%
Quarterly Report Q2 8-K 2012-06-30 -15.39% 186.67% 145.71%
Quarterly Report Q1 8-K 2012-03-31 -5.51% 1570.59% 179.72%
Quarterly Report Q4 8-K 2011-12-31 6.47% 124.37% 295.04%
Quarterly Report Q3 8-K 2011-09-30 18.14% 94.48% 219.42%
Quarterly Report Q2 8-K 2011-06-30 26.35% 17.05% 204.35%
Quarterly Report Q1 8-K 2011-03-31 36.20% 88.44% 41.33%
Quarterly Report Q4 8-K 2010-12-31 31.17% -7.32% 74.42%
Quarterly Report Q3 8-K 2010-09-30 32.75% -120.27% -67.30%
Quarterly Report Q2 8-K 2010-06-30 37.29% 83.38% 121.23%
Quarterly Report Q1 8-K 2010-03-31 -18.77% -78.61% -58.22%
Quarterly Report Q4 8-K 2009-12-31 -47.84% -2515.79% -229.61%
Quarterly Report Q3 8-K 2009-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2009-06-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2008-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2008-09-30 0.00% 0.00% 0.00%