XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Derivatives - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2021
Jun. 30, 2020
Jul. 31, 2017
Derivative [Line Items]      
Maximum maturity period for Foreign Currency Derivatives Feb. 28, 2023    
Foreign Exchange Option | Accrued expenses and other current liabilities      
Derivative [Line Items]      
Fair values of total foreign currency derivatives outstanding $ 2,018 $ 2,477  
Foreign Exchange Option | Other liabilities      
Derivative [Line Items]      
Fair values of total foreign currency derivatives outstanding 261 1,297  
Interest Rate Swaps | Accrued expenses and other current liabilities      
Derivative [Line Items]      
Fair values of total foreign currency derivatives outstanding 3,307 3,280  
Interest Rate Swaps | Other assets      
Derivative [Line Items]      
Fair values of total foreign currency derivatives outstanding 2,705    
Interest Rate Swaps | Other liabilities      
Derivative [Line Items]      
Fair values of total foreign currency derivatives outstanding   $ 6,394  
Cost of Sales      
Derivative [Line Items]      
Realized gains related to matured contracts recorded as a component of inventory 1,826    
March 2020 Agreement [Member]      
Derivative [Line Items]      
Derivative, Notional Amount 300,000    
March 2020 Agreement [Member] | Interest Rate Swaps      
Derivative [Line Items]      
Derivative, Notional Amount $ 150,000    
Percentage of interest rate 0.62%    
July 2017 Agreement [Member] | Interest Rate Swaps      
Derivative [Line Items]      
Derivative, Notional Amount $ 150,000   $ 150,000
Percentage of interest rate     1.8325%