XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT REPORTING - Reconciliation of Operating Income to Consolidated Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information, Operating Income (Loss) [Abstract]    
Income from operations for reportable segments $ 66,015 $ 52,552
Adjustment for:    
Amortization of intangible assets 5,355 4,369
Corporate expenses 20,145 19,052
Income from operations 40,515 29,131
Interest expense 14,660 15,544
Other income, net (1,318) (1,968)
Income before income taxes $ 27,173 $ 15,555