Quarterly report pursuant to Section 13 or 15(d)

Industry Segments - Schedule of Segment Information (Details)

v3.22.2.2
Industry Segments - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]          
Net sales $ 100,167 $ 86,182 $ 332,587 $ 239,047  
Operating income 1,567 10,697 26,975 16,855  
Unallocated corporate expenses 9,853 6,948 27,133 21,941  
Acquisition costs and other 149 201 837 201  
Proxy contest costs and recoveries 0 0 0 168  
Earn-out adjustments 0 160 (7) 1,430  
Interest expense 827 329 1,637 1,068  
Loss on extinguishment of debt 0 0 0 223  
Change in fair value of interest rate swap 0 0 0 (2)  
Other, net (118) (10) (176) 152  
Income before income taxes 858 10,378 25,514 15,414  
Identifiable assets 299,442   299,442   $ 266,002
Tubular Products          
Segment Reporting Information [Line Items]          
Net sales 72,839 70,127 248,517 193,438  
Specialty Chemicals          
Segment Reporting Information [Line Items]          
Net sales 27,328 16,055 84,070 45,609  
Operating segment | Tubular Products          
Segment Reporting Information [Line Items]          
Operating income 4,509 11,711 31,935 21,793  
Identifiable assets 190,646   190,646   160,625
Operating segment | Specialty Chemicals          
Segment Reporting Information [Line Items]          
Operating income 1,097 1,356 6,111 1,999  
Identifiable assets 77,391   77,391   72,908
Corporate          
Segment Reporting Information [Line Items]          
Operating income 4,039 2,370 11,071 6,937  
Unallocated corporate expenses 3,890 2,009 10,241 5,138  
Acquisition costs and other 149 201 837 201  
Proxy contest costs and recoveries 0 0 0 168  
Earn-out adjustments 0 $ 160 (7) $ 1,430  
Identifiable assets $ 31,405   $ 31,405   $ 32,469