XML 87 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Assets:    
Deferred compensation plan investments, current and non-current portion $ 28,200 $ 25,200
Liabilities:    
Deferred compensation plan investments, current and non-current portion 28,200 25,200
Fair Value, Recurring    
Assets:    
Deferred compensation plan investments, current and non-current portion 28,209 25,178
Total assets at fair value 32,997 26,864
Liabilities:    
Deferred compensation plan investments, current and non-current portion 28,229 25,178
Total liabilities at fair value 28,229 25,276
Fair Value, Recurring | Forward foreign currency exchange contracts    
Assets:    
Derivative assets 1  
Liabilities:    
Derivative liabilities   5
Fair Value, Recurring | Interest rate swap agreement    
Assets:    
Interest rate swap agreement 4,687 1,686
Fair Value, Recurring | Foreign currency hedge    
Assets:    
Interest rate swap agreement 100  
Liabilities:    
Derivative liabilities   93
Quoted prices  in active markets (Level  1) | Fair Value, Recurring    
Assets:    
Deferred compensation plan investments, current and non-current portion 28,209 25,178
Total assets at fair value 28,209 25,178
Liabilities:    
Deferred compensation plan investments, current and non-current portion 28,229 25,178
Total liabilities at fair value 28,229 25,178
Quoted prices  in active markets (Level  1) | Fair Value, Recurring | Forward foreign currency exchange contracts    
Assets:    
Derivative assets 0  
Liabilities:    
Derivative liabilities   0
Quoted prices  in active markets (Level  1) | Fair Value, Recurring | Interest rate swap agreement    
Assets:    
Interest rate swap agreement 0 0
Quoted prices  in active markets (Level  1) | Fair Value, Recurring | Foreign currency hedge    
Assets:    
Interest rate swap agreement 0  
Liabilities:    
Derivative liabilities   0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring    
Assets:    
Deferred compensation plan investments, current and non-current portion 0 0
Total assets at fair value 4,788 1,686
Liabilities:    
Deferred compensation plan investments, current and non-current portion 0 0
Total liabilities at fair value 0 98
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring | Forward foreign currency exchange contracts    
Assets:    
Derivative assets 1  
Liabilities:    
Derivative liabilities   5
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring | Interest rate swap agreement    
Assets:    
Interest rate swap agreement 4,687 1,686
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring | Foreign currency hedge    
Assets:    
Interest rate swap agreement $ 100  
Liabilities:    
Derivative liabilities   $ 93