XML 84 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 146,015 $ 141,833
Currency translation gain (loss):    
Currency translation gain (loss), net of taxes 27,293 (5,219)
Defined benefit plans:    
Reclassification of amortization included in other income (expense), net (157) (200)
Hedging gain (loss):    
Deferred hedging gain (loss), net of taxes (12,349) 1,582
Reclassification of hedging loss (gain) included in cost of goods sold 2,002 (733)
Total other comprehensive income (loss) 16,789 (4,570)
Total comprehensive income $ 162,804 $ 137,263