XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation - Summary of Effects on the Statements of Operations Resulting from the Corrections (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales $ 110,283 $ 115,423 $ 208,427 $ 207,604
Gross profit 30,513 32,611 56,689 55,918
Selling and administrative expenses 24,818 24,522 47,688 45,939
(Gain) on sale of former joint venture facility 0 0 (3,477) 0
Operating income 4,572 6,714 10,138 7,239
Other (income) expense - net (84) 1,084 (337) 2,933
As Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales 110,273 115,782 208,344 207,979
Gross profit 30,523 32,252 56,772 55,543
Selling and administrative expenses 24,896 24,528 47,645 45,951
(Gain) on sale of former joint venture facility     0  
Operating income 4,504 6,349 6,787 6,852
Other (income) expense - net (152) 719 (3,688) 2,546
Restatement Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales 10 (359) 83 (375)
Gross profit (10) 359 (83) 375
Selling and administrative expenses (78) (6) 43 (12)
(Gain) on sale of former joint venture facility     (3,477)  
Operating income 68 365 3,351 387
Other (income) expense - net 68 365 3,351 387
Sales of goods        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales 93,715 100,710 175,257 178,759
Sales of goods | As Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales 93,705 101,069 175,174 179,134
Sales of goods | Restatement Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales $ 10 $ (359) $ 83 $ (375)