Annual report pursuant to Section 13 and 15(d)

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

v3.24.2.u1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value $ 36,503 $ 35,712
Liability derivatives fair value (15,683) (12,106)
Derivatives designated as hedging instruments    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 13,783 24,498
Liability derivatives fair value (8,066) (442)
Derivatives not designated as hedging instruments    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 22,720 11,214
Liability derivatives fair value (7,617) (11,664)
Foreign exchange contracts | Derivatives designated as hedging instruments    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 13,783 24,498
Liability derivatives fair value (8,066) (442)
Foreign exchange contracts | Derivatives not designated as hedging instruments    
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 22,720 11,214
Liability derivatives fair value $ (7,617) $ (11,664)