v3.26.1
Consolidated Statement of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 406,896 $ 358,367 $ 806,253 $ 710,125
Foreign currency translation:        
Translation adjustments (16,487) 170,213 (65,817) 235,991
Change in long-term intercompany notes 554 (2,727) 2,066 (5,843)
Net investment hedge instruments gain (loss), net of tax of $(981) and $17,857 for the quarter ended June 30, 2026 and 2025, and $(5,378) and $25,956 for the six months ended June 30, 2026 and 2025, respectively 3,126 (56,893) 17,136 (82,694)
Defined benefit pension plans:        
Amortization of net actuarial loss, net of tax of $(167) and $(296) for the quarter ended June 30, 2026 and 2025 and $(334) and $(592) for the six months ended June 30, 2026 and 2025, respectively 531 942 1,062 1,884
Other comprehensive (loss) income (12,276) 111,535 (45,553) 149,338
Total comprehensive income $ 394,620 $ 469,902 $ 760,700 $ 859,463