Annual report pursuant to Section 13 and 15(d)

Industry Segments - Segment Information (Details)

v3.23.1
Industry Segments - Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Net sales $ 414,147 $ 334,715
Operating income 20,388 27,348
Unallocated corporate expenses 34,952 30,144
Acquisition costs and other 1,200 1,001
Proxy contest costs and recoveries 0 (168)
Earn-out adjustments (7) 1,872
Interest expense 2,742 1,486
Change in fair value of interest rate swap 0 (2)
Loss on extinguishment of debt 0 223
Other income, net (209) 143
Income before income taxes 17,855 25,498
Identifiable assets 269,043 266,002
Depreciation and amortization 12,717 10,341
Capital expenditures 5,074 1,497
United States    
Segment Reporting Information [Line Items]    
Net sales 403,956 325,335
Non-US    
Segment Reporting Information [Line Items]    
Net sales 10,191 9,380
Fiberglass and steel liquid storage tanks and separation equipment    
Segment Reporting Information [Line Items]    
Net sales 411 1,343
Fiberglass and steel liquid storage tanks and separation equipment    
Segment Reporting Information [Line Items]    
Net sales   1,343
Heavy wall seamless carbon steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales 48,227 40,539
Heavy wall seamless carbon steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   40,539
Stainless steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales 222,892 186,651
Stainless steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   186,651
Galvanized pipe and tube    
Segment Reporting Information [Line Items]    
Net sales 35,075 38,705
Galvanized pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   38,705
Specialty chemicals    
Segment Reporting Information [Line Items]    
Net sales 107,542 67,477
Specialty chemicals    
Segment Reporting Information [Line Items]    
Net sales   67,477
Operating Segments    
Segment Reporting Information [Line Items]    
Operating income 34,578 37,217
Corporate    
Segment Reporting Information [Line Items]    
Unallocated corporate expenses (12,997) (6,828)
Acquisition costs and other (1,200) (1,001)
Earn-out adjustments 7 (1,872)
Total Corporate (14,190) (9,869)
Identifiable assets 37,389 32,469
Depreciation and amortization 62 130
Capital expenditures 178 0
Tubular Products    
Segment Reporting Information [Line Items]    
Net sales 306,605 267,238
Tubular Products | Operating Segments    
Segment Reporting Information [Line Items]    
Operating income 27,607 33,561
Identifiable assets 158,664 160,625
Depreciation and amortization 7,906 8,206
Capital expenditures 3,756 1,011
Specialty chemicals    
Segment Reporting Information [Line Items]    
Net sales 107,542 67,477
Specialty chemicals | Operating Segments    
Segment Reporting Information [Line Items]    
Operating income 6,971 3,656
Identifiable assets 72,990 72,908
Depreciation and amortization 4,749 2,005
Capital expenditures $ 1,140 $ 486