Quarterly report [Sections 13 or 15(d)]

Discontinued Operations - Schedule of Results of Discontinued Operations (Details)

v3.25.3
Discontinued Operations - Schedule of Results of Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net income (loss) from discontinued operations $ (1,962) $ 1,649 $ 6,483 $ 160
Discontinued Operations, Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net sales 0 22,051 34,460 74,848
Cost of sales 0 19,037 29,770 68,982
Gross profit 0 3,014 4,690 5,866
Selling, general and administrative expense 0 632 1,888 4,115
Loss (gain) on sale of assets 1,900 (1,541) (7,094) (1,541)
Acquisition costs and other 0 8 3,421 153
Asset impairments 0 0 0 1,115
Income (loss) on discontinued operations before income taxes (1,900) 3,915 6,475 2,024
Income tax expense (benefit) 62 2,266 (8) 1,864
Net income (loss) from discontinued operations $ (1,962) $ 1,649 $ 6,483 $ 160