Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
Discontinued Operations - Schedule of Results of Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Net income (loss) from discontinued operations $ 18,674 $ (3,254) $ (8,486) $ 588 $ (4,374) $ 1,224 $ 3,868 $ 3,770 $ 7,522 $ 4,488
Discontinued Operations, Held-for-sale                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Net sales 7,214       27,381       64,760 152,154
Cost of sales 8,115       30,674       64,507 138,909
Gross profit (901)       (3,293)       253 13,245
Selling, general and administrative expense 1,261       2,088       7,587 7,311
Acquisition costs and other 355       96       568 96
Gain on sale of assets (26,348)       0       (26,348) 0
Asset impairments 0       0       8,720 0
Earnout adjustments 0       0       0 (7)
Operating income (loss) of discontinued operations 23,831       (5,477)       9,726 5,845
Loss on classification as held for sale 0       0       83 0
Income (loss) from discontinued operations before income taxes 23,831       (5,477)       9,643 5,845
Income tax provision (benefit) 5,157       (1,102)       2,121 1,357
Net income (loss) from discontinued operations $ 18,674       $ (4,375)       $ 7,522 $ 4,488