Annual report pursuant to Section 13 and 15(d)

Industry Segments - Segment Information (Details)

v3.22.1
Industry Segments - Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Net sales $ 334,715 $ 256,000
Unallocated corporate expenses 30,144 28,718
Acquisition costs and other 1,001 845
Proxy contest costs and recoveries 168 3,105
Earn-out adjustments 1,872 (1,195)
Gain on lease modification 0 (171)
Operating income (loss) 27,348 (31,067)
Interest expense 1,486 2,110
Change in fair value of interest rate swap (2) 51
Loss on extinguishment of debt 223 0
Other income, net 143 (1,255)
Income (loss) before income taxes 25,498 (31,973)
Identifiable assets 266,002 206,984
Depreciation and amortization 10,341 10,600
Capital expenditures 1,497 3,748
United States    
Segment Reporting Information [Line Items]    
Net sales 325,335 248,470
Non-US    
Segment Reporting Information [Line Items]    
Net sales 9,380 7,530
Fiberglass and steel liquid storage tanks and separation equipment    
Segment Reporting Information [Line Items]    
Net sales   5,503
Heavy wall seamless carbon steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   23,670
Stainless steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   154,974
Galvanized pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   20,312
Specialty chemicals    
Segment Reporting Information [Line Items]    
Net sales   51,541
Operating Segments    
Segment Reporting Information [Line Items]    
Operating income (loss) 37,217 (20,566)
Corporate    
Segment Reporting Information [Line Items]    
Unallocated corporate expenses 6,828 7,917
Acquisition costs and other 1,001 845
Earn-out adjustments 1,872 (1,195)
Identifiable assets 32,469 40,146
Depreciation and amortization 130 165
Capital expenditures 0 1,121
Metals Segment    
Segment Reporting Information [Line Items]    
Net sales 267,238 204,459
Metals Segment | Operating Segments    
Segment Reporting Information [Line Items]    
Operating income (loss) 33,561 (24,599)
Identifiable assets 160,625 141,799
Depreciation and amortization 8,206 8,883
Capital expenditures 1,011 1,761
Specialty Chemicals Segment    
Segment Reporting Information [Line Items]    
Net sales 67,477 51,541
Specialty Chemicals Segment | Operating Segments    
Segment Reporting Information [Line Items]    
Operating income (loss) 3,656 4,033
Identifiable assets 72,908 25,039
Depreciation and amortization 2,005 1,552
Capital expenditures $ 486 $ 866