XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales $ 104,708 $ 117,928 $ 313,135 $ 325,532
Gross profit 32,758 27,417 89,447 83,335
Selling and administrative expenses 24,289 24,421 71,977 70,360
Operating income 7,323 1,617 17,461 8,856
Other expense (income) - net 188 151 525 (2,782)
Sales of goods        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales $ 89,286 103,868 $ 264,543 282,627
As Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales   117,121   325,100
Gross profit   28,224   83,767
Selling and administrative expenses   24,160   70,111
Operating income   2,685   9,537
Other expense (income) - net   (917)   (3,463)
As Previously Reported | Sales of goods        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales   103,061   282,195
Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales   807   432
Gross profit   (807)   (432)
Selling and administrative expenses   261   249
Operating income   (1,068)   (681)
Other expense (income) - net   1,068   681
Adjustments | Sales of goods        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total cost of sales   $ 807   $ 432