v3.26.3
Consolidated Statement of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 426,300 $ 371,416 $ 1,232,553 $ 1,081,541
Foreign currency translation:        
Translation adjustments 49,514 (34,294) (16,302) 201,697
Change in long-term intercompany notes (1,628) 144 437 (5,699)
Net investment hedge instruments gain (loss), net of tax of $(6,385) and $(2,022) for the quarter ended September 30, 2026 and 2025, and $(11,763) and $23,934 for the nine months ended September 30, 2026 and 2025, respectively 20,342 6,441 37,478 (76,253)
Defined benefit pension plans:        
Amortization of net actuarial loss, net of tax of $(167) and $(296) for the quarter ended September 30, 2026 and 2025 and $(501) and $(888) for the nine months ended September 30, 2026 and 2025, respectively 531 942 1,593 2,826
Other comprehensive (loss) income 68,759 (26,767) 23,206 122,571
Total comprehensive income $ 495,059 $ 344,649 $ 1,255,759 $ 1,204,112