v3.26.1
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 147,992 $ 130,853
Other comprehensive income:    
Currency translation adjustments (69,395) 15,413
Gain (loss) on cash flow hedging derivatives, net of taxes (Note 6) (58,899) 13,827
Retirement benefits (expense), net of taxes 5,246 (103)
Other comprehensive income (loss) (123,048) 29,137
Comprehensive income $ 24,944 $ 159,990