v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]        
Income before income tax expense $ 22,367 $ 12,166 $ 9,884 $ 25,987
Interest expense 8,952 12,175 18,025 25,534
Depreciation and amortization expense 10,191 14,072 21,707 28,625
Stock-based compensation expense 6,008 6,353 13,745 11,642
Restructuring and integration expenses 5,493 7,553 10,175 12,818
Other components of net periodic pension cost 778 1,581 1,546 3,162
Loss on early extinguishment of debt 0 6,638 0 6,638
Other (2,557) (1,224) (2,949) (978)
Total Segment Adjusted EBITDA $ 51,232 $ 59,314 $ 72,133 $ 113,428