Annual report pursuant to Section 13 and 15(d)

DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Notional Amounts (Details)

v3.23.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Notional Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Derivative [Line Items]    
Remaining maturity 11 months 11 months
Derivatives designated as hedging instruments | Purchase | Other Foreign Currency Hedge Contracts    
Derivative [Line Items]    
Derivative, notional amount $ 527,349 $ 565,586
Derivatives designated as hedging instruments | Purchase | Cash Flow Hedging | Foreign Exchange Forward    
Derivative [Line Items]    
Derivative, notional amount 218,315 124,641
Derivatives designated as hedging instruments | Sell | Other Foreign Currency Hedge Contracts    
Derivative [Line Items]    
Derivative, notional amount 204,902 389,368
Derivatives designated as hedging instruments | Sell | Cash Flow Hedging | Foreign Exchange Forward    
Derivative [Line Items]    
Derivative, notional amount 123,951 176,259
Derivatives designated as hedging instruments | Sell | Net Investment Hedging | Foreign Exchange Forward    
Derivative [Line Items]    
Derivative, notional amount $ 87,157 $ 66,436