XML 83 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jul. 01, 2019
Lessee, Lease, Description [Line Items]      
Operating Leases, Future Minimum Payments Due, Next Twelve Months   $ 17,074  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 14,790    
Operating Lease, Payments 15,635    
Short-term Lease, Cost $ 6,400    
Operating Lease, Weighted Average Remaining Lease Term 8 years 7 months 6 days    
Operating Lease, Weighted Average Discount Rate, Percent 3.30%    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 16,171    
Lessee, Operating Lease, Liability, Payments, Due Year Two 10,398    
Lessee, Operating Lease, Liability, Payments, Due Year Three 6,974    
Lessee, Operating Lease, Liability, Payments, Due Year Four 4,771    
Lessee, Operating Lease, Liability, Payments, Due Year Five 2,890    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 16,705    
Lessee, Operating Lease, Liability, Payments, Due 56,528    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 7,910    
Operating Leases, Future Minimum Payments, Due in Two Years   12,212  
Operating Leases, Future Minimum Payments, Due in Three Years   6,693  
Operating Leases, Future Minimum Payments, Due in Four Years   4,294  
Operating Leases, Future Minimum Payments, Due in Five Years   2,636  
Operating Leases, Future Minimum Payments, Due Thereafter   17,168  
Operating Leases, Future Minimum Payments Due   60,077  
Operating Lease, Liability 48,618   $ 49,000
Operating Expense [Member]      
Lessee, Lease, Description [Line Items]      
Operating Lease, Cost $ 22,600 $ 26,600