Annual report [Section 13 and 15(d), not S-K Item 405]

DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Derivative Instruments (Details)

v3.26.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value $ 51,345 $ 59,503
Liability derivatives fair value (22,653) (28,615)
Derivatives designated as hedging instruments    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 37,947 29,492
Liability derivatives fair value (15,492) (24,331)
Derivatives not designated as hedging instruments    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 13,398 30,011
Liability derivatives fair value (7,161) (4,284)
Foreign exchange contracts | Derivatives designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 28,423 29,492
Foreign exchange contracts | Derivatives designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Liability derivatives fair value (5,385) (24,331)
Foreign exchange contracts | Derivatives not designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 13,398 30,011
Foreign exchange contracts | Derivatives not designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Liability derivatives fair value (7,161) (4,284)
Interest rate contracts | Derivatives designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 2,534 0
Interest rate contracts | Derivatives designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 6,990 0
Interest rate contracts | Derivatives designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Liability derivatives fair value $ (10,107) $ 0