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 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Net sales $ 19,625 $ 39,916 $ 43,584 $ 86,450
Cost of sales 15,051 31,817 33,491 72,383
Gross profit 4,574 8,099 10,093 14,067
Consumer Goods        
Segment Reporting Information [Line Items]        
Net sales 6,025 15,912 13,835 33,053
Cost of sales 4,222 12,848 9,745 27,167
Gross profit 1,803 3,064 4,090 5,886
Industrial Goods        
Segment Reporting Information [Line Items]        
Net sales 13,600 24,004 29,749 53,397
Cost of sales 10,829 18,969 23,746 45,216
Gross profit $ 2,771 $ 5,035 $ 6,003 $ 8,181