XML 118 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT REPORTING - Reconciliation of Operating Income to Consolidated Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting [Abstract]      
Operating income for reportable segments, excluding adjustments $ 229,661 $ 176,741 $ 122,964
Adjustments for:      
Amortization of intangibles 18,231 18,915 17,197
Corporate and other expense, net 72,708 60,074 65,910
Income from operations 138,722 97,752 39,857
Interest expense 53,146 29,135 21,089
Other (income) expense, net (1,355) 2,716 (414)
Income before income taxes $ 86,931 $ 65,901 $ 19,182