v3.26.1
Condensed Consolidated Statements 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 $ 367,076 $ 160,051 $ 702,736 $ 433,630
Other comprehensive income (loss), net of tax effects:        
Foreign currency translation adjustments (15,898) 146,766 (53,396) 212,916
Changes in defined benefit plan liabilities (45) 39 (544) 394
Reclassification of losses on derivatives designated as hedging instruments 207 197 411 392
Unrealized gains (losses) on available-for-sale debt securities (326) 147 (818) 718
Total other comprehensive income (loss), net of tax effects (16,062) 147,149 (54,347) 214,420
Comprehensive income $ 351,014 $ 307,200 $ 648,389 $ 648,050