XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
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:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Fiberglass and steel liquid storage tanks and separation equipment$— $— $— $50 
Stainless steel pipe and tube28,721 28,992 52,536 60,053 
Specialty chemicals21,468 21,363 41,764 45,112 
Net sales$50,189 $50,355 $94,300 $105,215 
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:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Point-in-time$46,511 $47,077 $85,689 $97,433 
Over-time$3,678 $3,278 $8,611 $7,782