Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Disaggregated Revenues by Source (Details)

v3.22.2
Revenue Recognition - Schedule of Disaggregated Revenues by Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 116,202 $ 83,087 $ 232,420 $ 152,865
Fiberglass and steel liquid storage tanks and separation equipment        
Disaggregation of Revenue [Line Items]        
Net sales 0 550 113 691
Heavy wall seamless carbon steel pipe and tube        
Disaggregation of Revenue [Line Items]        
Net sales 12,094 11,131 24,498 18,949
Stainless steel pipe and tube        
Disaggregation of Revenue [Line Items]        
Net sales 66,114 46,360 128,323 86,301
Galvanized pipe and tube        
Disaggregation of Revenue [Line Items]        
Net sales 8,974 10,056 22,745 17,370
Specialty chemicals        
Disaggregation of Revenue [Line Items]        
Net sales $ 29,020 $ 14,990 $ 56,741 $ 29,554