Quarterly report pursuant to Section 13 or 15(d)

Industry Segments - Schedule of Segment Information (Details)

v3.22.2
Industry Segments - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]          
Net sales $ 116,202 $ 83,087 $ 232,420 $ 152,865  
Operating income (loss) 12,191 4,054 25,408 6,158  
Unallocated corporate expenses 8,634 8,124 17,280 14,993  
Acquisition costs and other 157 0 688 0  
Proxy contest costs and recoveries 0 632 0 168  
Earn-out adjustments (109) 1,044 (7) 1,270  
Interest expense 407 353 810 739  
Loss on extinguishment of debt 0 0 0 223  
Change in fair value of interest rate swap 0 0 0 (2)  
Other, net (23) 0 (58) 162  
Income before income taxes 11,807 3,701 24,656 5,036  
Identifiable assets 306,441   306,441   $ 266,002
Metals Segment          
Segment Reporting Information [Line Items]          
Net sales 87,182 68,097 175,679 123,311  
Specialty Chemicals Segment          
Segment Reporting Information [Line Items]          
Net sales 29,020 14,990 56,741 29,554  
Operating segment | Metals Segment          
Segment Reporting Information [Line Items]          
Operating income (loss) 12,934 7,504 27,426 10,081  
Identifiable assets 196,429   196,429   160,625
Operating segment | Specialty Chemicals Segment          
Segment Reporting Information [Line Items]          
Operating income (loss) 2,627 (414) 5,014 642  
Identifiable assets 78,013   78,013   72,908
Corporate          
Segment Reporting Information [Line Items]          
Unallocated corporate expenses 3,322 $ 1,360 6,351 $ 3,127  
Identifiable assets $ 31,999   $ 31,999   $ 32,469