image
Industrials - Manufacturing - Metal Fabrication - NYSE - US
$ 16.81
-2.38 %
$ 347 M
Market Cap
28.49
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 9.09% -58.11% -21.66%
Annual Report FY 10-K 2022-12-31 18.59% 351.34% 194.22%
Annual Report FY 10-K 2021-12-31 27.19% -5.06% 234.81%
Annual Report FY 10-K 2020-12-31 -31.19% -49.24% 18.90%
Annual Report FY 10-K 2019-12-31 46.59% -26.50% -36.14%
Annual Report FY 10-K 2018-12-31 13.15% 241.88% 135.19%
Annual Report FY 10-K 2017-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -14.43% 107.68% -2.82%
Quarterly Report Q2 8-K 2024-06-30 17.74% 134.32% 90.73%
Quarterly Report Q1 8-K 2024-03-31 13.06% 26.06% 63.40%
Quarterly Report Q4 8-K 2023-12-31 15.60% -6.47% 91.61%
Quarterly Report Q3 8-K 2023-09-30 16.10% -78.29% -33.91%
Quarterly Report Q2 8-K 2023-06-30 0.46% -72.78% -49.68%
Quarterly Report Q1 8-K 2023-03-31 4.69% -32.73% 6.60%
Quarterly Report Q4 8-K 2022-12-31 13.77% 117.56% 116.36%
Quarterly Report Q3 8-K 2022-09-30 25.00% 2298.55% 931.94%
Quarterly Report Q2 8-K 2022-06-30 15.08% 80.10% 76.81%
Quarterly Report Q1 8-K 2022-03-31 20.98% 50.18% 7.75%
Quarterly Report Q4 8-K 2021-12-31 18.49% -1395.37% -3080.04%
Quarterly Report Q3 8-K 2021-09-30 19.70% 125.00% 208.57%
Quarterly Report Q2 8-K 2021-06-30 92.09% 146.93% 153.95%
Quarterly Report Q1 8-K 2021-03-31 3.70% 4990.00% 159.48%
Quarterly Report Q4 8-K 2020-12-31 -6.83% 158.10% 112.05%
Quarterly Report Q3 8-K 2020-09-30 -29.13% -11.29% -97.89%
Quarterly Report Q2 8-K 2020-06-30 -56.88% 54.11% 46.54%
Quarterly Report Q1 8-K 2020-03-31 -24.44% -97.97% -74.12%
Quarterly Report Q4 8-K 2019-12-31 11.92% -283.08% -291.04%
Quarterly Report Q3 8-K 2019-09-30 52.38% 102.03% 132.88%
Quarterly Report Q2 8-K 2019-06-30 58.55% -188.90% -174.70%
Quarterly Report Q1 8-K 2019-03-31 64.79% -44.49% 13.03%
Quarterly Report Q4 8-K 2018-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2018-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2018-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2018-03-31 0.00% 0.00% 0.00%