XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Reportable Segments - Reconciliation of operating income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Operating performance by segment        
Operating income $ 126,644 $ 86,070 $ 197,008 $ 130,308
Foreign exchange (loss) gain, net (365) 761 (647) 1,321
Other income (expense), net 32 81 49 (45)
Interest expense, net (7,552) (17,133) (15,342) (35,125)
Income before provision for income taxes 118,759 69,779 181,068 96,459
Corporate and non-allocated costs        
Operating performance by segment        
Operating income $ (31,507) $ (33,358) $ (58,064) $ (55,903)