Quarterly report pursuant to Section 13 or 15(d)

Segment Reporting - Financial Information by Segment (Details)

v3.23.4
Segment Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Net sales $ 11,800 $ 28,680 $ 55,384 $ 115,130
Cost of sales 8,671 23,711 42,162 96,094
Gross profit 3,129 4,969 13,222 19,036
Consumer Goods        
Segment Reporting Information [Line Items]        
Net sales 5,988 8,565 19,823 41,617
Cost of sales 4,197 7,937 13,942 35,104
Gross profit 1,791 628 5,881 6,513
Industrial Goods        
Segment Reporting Information [Line Items]        
Net sales 5,812 20,115 35,561 73,513
Cost of sales 4,474 15,774 28,220 60,990
Gross profit $ 1,338 $ 4,341 $ 7,341 $ 12,523