XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value $ 34,598 $ 36,503
Liability derivatives fair value (14,401) (15,683)
Derivatives designated as hedging instruments    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 20,232 13,783
Liability derivatives fair value (6,576) (8,066)
Derivatives not designated as hedging instruments    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 14,366 22,720
Liability derivatives fair value (7,825) (7,617)
Foreign exchange contracts | Derivatives designated as hedging instruments    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 20,232 13,783
Liability derivatives fair value (6,576) (8,066)
Foreign exchange contracts | Derivatives not designated as hedging instruments    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 14,366 22,720
Liability derivatives fair value $ (7,825) $ (7,617)