image
Industrials - Manufacturing - Metal Fabrication - NYSE - US
$ 37.47
-1.47 %
$ 918 M
Market Cap
39.86
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 3.17% 116.64% -81.45%
Annual Report FY 10-K 2022-12-31 0.06% -310.03% 276.47%
Annual Report FY 10-K 2021-12-31 12.36% -34.39% -32.58%
Annual Report FY 10-K 2020-12-31 -5.30% -20.09% -25.07%
Annual Report FY 10-K 2019-12-31 2.95% -16.89% -10.17%
Annual Report FY 10-K 2018-12-31 29.35% 47.92% 23.08%
Annual Report FY 10-K 2017-12-31 15.58% 21.24% 16.93%
Annual Report FY 10-K 2016-12-31 12.85% -8.18% -8.02%
Annual Report FY 10-K 2015-12-31 26.01% 11.72% 10.94%
Annual Report FY 10-K 2014-12-31 28.49% 18.02% 17.99%
Annual Report FY 10-K 2013-12-31 29.46% 46.83% 46.80%
Annual Report FY 10-K 2012-12-31 27.34% 33.68% 30.06%
Annual Report FY 10-K 2011-12-31 52.40% 64.11% 60.90%
Annual Report FY 10-K 2010-12-31 48.11% 159.32% 111.19%
Annual Report FY 10-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -3.89% -9.62% -17.62%
Quarterly Report Q2 8-K 2024-06-30 2.75% 1285.38% 6.97%
Quarterly Report Q1 8-K 2024-03-31 1.61% 98.12% 82.10%
Quarterly Report Q4 8-K 2023-12-31 8.17% 106.07% -92.40%
Quarterly Report Q3 8-K 2023-09-30 7.38% 101.32% 23.31%
Quarterly Report Q2 8-K 2023-06-30 -3.65% -14.98% -64.03%
Quarterly Report Q1 8-K 2023-03-31 1.36% -47.81% -52.48%
Quarterly Report Q4 8-K 2022-12-31 -6.45% -966.12% 746.80%
Quarterly Report Q3 8-K 2022-09-30 -2.89% -18.28% 21.93%
Quarterly Report Q2 8-K 2022-06-30 3.13% -80.20% -3.20%
Quarterly Report Q1 8-K 2022-03-31 6.93% 37.26% 85.17%
Quarterly Report Q4 8-K 2021-12-31 17.46% 24.33% 18.73%
Quarterly Report Q3 8-K 2021-09-30 16.59% -67.10% -60.80%
Quarterly Report Q2 8-K 2021-06-30 15.46% 2.44% 12.22%
Quarterly Report Q1 8-K 2021-03-31 0.88% -73.46% -74.67%
Quarterly Report Q4 8-K 2020-12-31 -5.97% -36.92% -43.81%
Quarterly Report Q3 8-K 2020-09-30 -8.47% -12.48% -16.94%
Quarterly Report Q2 8-K 2020-06-30 -8.07% -22.02% -26.68%
Quarterly Report Q1 8-K 2020-03-31 1.46% -9.84% -13.49%
Quarterly Report Q4 8-K 2019-12-31 -0.78% -21.26% -2.94%
Quarterly Report Q3 8-K 2019-09-30 1.75% -19.80% -15.01%
Quarterly Report Q2 8-K 2019-06-30 5.73% -11.73% -10.97%
Quarterly Report Q1 8-K 2019-03-31 5.30% -14.07% -10.49%
Quarterly Report Q4 8-K 2018-12-31 19.74% 35.13% 7.35%
Quarterly Report Q3 8-K 2018-09-30 31.01% 58.37% 29.25%
Quarterly Report Q2 8-K 2018-06-30 33.66% 51.53% 34.03%
Quarterly Report Q1 8-K 2018-03-31 34.40% 47.96% 22.88%
Quarterly Report Q4 8-K 2017-12-31 30.16% 52.28% 26.59%
Quarterly Report Q3 8-K 2017-09-30 12.71% 10.33% 14.31%
Quarterly Report Q2 8-K 2017-06-30 9.44% 13.05% 10.44%
Quarterly Report Q1 8-K 2017-03-31 10.47% 14.43% 16.77%
Quarterly Report Q4 8-K 2016-12-31 -1.91% -21.85% -10.42%
Quarterly Report Q3 8-K 2016-09-30 15.23% -3.23% -2.65%
Quarterly Report Q2 8-K 2016-06-30 17.18% -8.51% -14.39%
Quarterly Report Q1 8-K 2016-03-31 23.97% 2.00% -4.41%
Quarterly Report Q4 8-K 2015-12-31 31.55% 17.66% 12.92%
Quarterly Report Q3 8-K 2015-09-30 24.31% 19.24% 12.70%
Quarterly Report Q2 8-K 2015-06-30 21.00% 6.66% 8.60%
Quarterly Report Q1 8-K 2015-03-31 27.05% 3.47% 9.64%
Quarterly Report Q4 8-K 2014-12-31 27.31% 7.22% 5.69%
Quarterly Report Q3 8-K 2014-09-30 29.91% 17.04% 15.23%
Quarterly Report Q2 8-K 2014-06-30 33.00% 27.23% 26.49%
Quarterly Report Q1 8-K 2014-03-31 23.48% 21.90% 26.80%
Quarterly Report Q4 8-K 2013-12-31 31.01% 28.56% 35.12%
Quarterly Report Q3 8-K 2013-09-30 29.44% 32.38% 40.00%
Quarterly Report Q2 8-K 2013-06-30 32.71% 67.33% 69.15%
Quarterly Report Q1 8-K 2013-03-31 24.50% 73.30% 49.18%
Quarterly Report Q4 8-K 2012-12-31 31.12% 128.95% 109.85%
Quarterly Report Q3 8-K 2012-09-30 20.58% 22.12% 15.78%
Quarterly Report Q2 8-K 2012-06-30 24.53% 13.57% 12.52%
Quarterly Report Q1 8-K 2012-03-31 34.18% 1.25% 7.99%
Quarterly Report Q4 8-K 2011-12-31 40.12% -7.10% 10.35%
Quarterly Report Q3 8-K 2011-09-30 52.26% 64.21% 58.30%
Quarterly Report Q2 8-K 2011-06-30 52.90% 82.11% 57.68%
Quarterly Report Q1 8-K 2011-03-31 69.03% 187.29% 149.58%
Quarterly Report Q4 8-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2010-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2010-03-31 0.00% 0.00% 0.00%