v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 235,697 $ 146,015
Currency translation gain (loss):    
Currency translation gain (loss) (1,739) 27,293
Defined benefit plans gain (loss), net of taxes:    
Reclassification of amortization included in other income (expense), net (163) (157)
Hedging gain (loss), net of taxes:    
Deferred hedging gain (loss) 2,129 (12,349)
Reclassification of hedging loss included in cost of goods sold 1,348 2,002
Total other comprehensive income (loss), net of taxes 1,575 16,789
Total comprehensive income $ 237,272 $ 162,804