XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Reconciliation of Total Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting [Abstract]        
Adjusted operating income $ 103,741 $ 97,915 $ 292,675 $ 294,114
Restructuring charges 58 1,184 2,470 5,744
Currency exchange gains (losses), net 3,875 2,985 13,237 4,715
Interest expense 8,416 9,153 23,368 29,556
Other income, net (6,562) (5,833) (18,585) (16,215)
Acquisition-related amortization 3,595 2,269 9,033 6,888
Transaction costs 1,903 0 10,002 234
Acquisition related costs 0 0 0 5,000
Income before income taxes $ 92,456 $ 88,157 $ 253,150 $ 258,192