XML 101 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments (Schedule of Remaining Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Assets:    
Deferred compensation plan investments, current and non-current portion $ 31,900 $ 31,000
Liabilities:    
Deferred compensation plan investments, current and non-current portion 31,900 31,000
Fair Value, Recurring    
Assets:    
Deferred compensation plan investments, current and non-current portion 31,887 31,014
Total assets at fair value 32,582 34,057
Liabilities:    
Deferred compensation plan investments, current and non-current portion 31,887 31,014
Liability for contingent consideration, current and non-current 19,100  
Total liabilities at fair value 51,277 31,026
Fair Value, Recurring | Forward foreign currency exchange contracts    
Assets:    
Derivative asset 15  
Liabilities:    
Foreign currency hedge   12
Fair Value, Recurring | Interest rate swap agreement    
Assets:    
Derivative asset 680 2,698
Fair Value, Recurring | Foreign currency hedge    
Assets:    
Derivative asset   345
Liabilities:    
Foreign currency hedge 290  
Quoted prices in active markets (Level 1) | Fair Value, Recurring    
Assets:    
Deferred compensation plan investments, current and non-current portion 31,887 31,014
Total assets at fair value 31,887 31,014
Liabilities:    
Deferred compensation plan investments, current and non-current portion 31,887 31,014
Liability for contingent consideration, current and non-current 0  
Total liabilities at fair value 31,887 31,014
Quoted prices in active markets (Level 1) | Fair Value, Recurring | Forward foreign currency exchange contracts    
Assets:    
Derivative asset 0  
Liabilities:    
Foreign currency hedge   0
Quoted prices in active markets (Level 1) | Fair Value, Recurring | Interest rate swap agreement    
Assets:    
Derivative asset 0 0
Quoted prices in active markets (Level 1) | Fair Value, Recurring | Foreign currency hedge    
Assets:    
Derivative asset   0
Liabilities:    
Foreign currency hedge 0  
Significant other observable inputs (Level 2) | Fair Value, Recurring    
Assets:    
Deferred compensation plan investments, current and non-current portion 0 0
Total assets at fair value 695 3,043
Liabilities:    
Deferred compensation plan investments, current and non-current portion 0 0
Liability for contingent consideration, current and non-current 0  
Total liabilities at fair value 290 12
Significant other observable inputs (Level 2) | Fair Value, Recurring | Forward foreign currency exchange contracts    
Assets:    
Derivative asset 15  
Liabilities:    
Foreign currency hedge   12
Significant other observable inputs (Level 2) | Fair Value, Recurring | Interest rate swap agreement    
Assets:    
Derivative asset 680 2,698
Significant other observable inputs (Level 2) | Fair Value, Recurring | Foreign currency hedge    
Assets:    
Derivative asset   345
Liabilities:    
Foreign currency hedge 290  
Significant unobservable inputs (Level 3) | Fair Value, Recurring    
Assets:    
Deferred compensation plan investments, current and non-current portion 0 0
Total assets at fair value 0 0
Liabilities:    
Deferred compensation plan investments, current and non-current portion 0 0
Liability for contingent consideration, current and non-current 19,100  
Total liabilities at fair value 19,100 0
Significant unobservable inputs (Level 3) | Fair Value, Recurring | Forward foreign currency exchange contracts    
Assets:    
Derivative asset 0  
Liabilities:    
Foreign currency hedge   0
Significant unobservable inputs (Level 3) | Fair Value, Recurring | Interest rate swap agreement    
Assets:    
Derivative asset 0 0
Significant unobservable inputs (Level 3) | Fair Value, Recurring | Foreign currency hedge    
Assets:    
Derivative asset   $ 0
Liabilities:    
Foreign currency hedge $ 0