v3.26.1
Segment Information - Schedule of Reconciliation of Earnings Before Interest, Tax, Depreciation, and Amortization from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
(Loss) income before income tax expense $ (9,464) $ 22,367 $ (10,925) $ 9,884
Interest expense 7,518 8,952 14,125 18,025
Depreciation and amortization expense 10,894 10,191 20,060 21,707
Stock-based compensation expense 2,787 6,008 7,537 13,745
Restructuring and integration expenses 8,288 5,493 14,378 10,175
Net periodic pension cost 357 778 702 1,546
Other 445 (2,557) (988) (2,949)
Total Segment Adjusted EBITDA $ 20,825 $ 51,232 $ 44,889 $ 72,133