XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.3
Segment Information - Reconciliation of Total Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]        
Adjusted operating income from reportable segments $ 128,494 $ 113,514 $ 375,307 $ 324,393
Corporate expenses 13,564 9,773 38,138 31,718
Restructuring charges 1,780 58 6,318 2,470
Currency exchange losses, net 1,876 3,875 3,971 13,237
Interest expense 13,759 8,416 29,413 23,368
Other income, net (7,478) (6,562) (22,538) (18,585)
Acquisition-related amortization 8,072 3,595 14,841 9,033
Transaction and digital transformation costs 14,967 1,903 18,831 10,002
Income before income taxes $ 81,954 $ 92,456 $ 286,333 $ 253,150