Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Tables)

v3.24.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Product Group
The following table presents the Company's revenues, disaggregated by product group from continuing operations:
(in thousands) 2023 2022
Fiberglass and steel liquid storage tanks and separation equipment $ 50  $ 411 
Stainless steel pipe and tube 109,513  154,040 
Specialty chemicals 83,616  107,542 
Net sales $ 193,179  $ 261,993 
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction The following table represents the Company's revenue recognized at a point- in-time and over-time.
(in thousands) 2023 2022
Point-in-time $ 175,280  $ 235,344 
Over-time $ 17,899  $ 26,649