XML 100 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jul. 01, 2019
Operating Leases    
2021 $ 5,854  
2022 4,454  
2023 3,894  
2024 3,654  
2025 2,503  
Thereafter 3,954  
Lessee, Operating Lease, Liability, Payments, Due 24,313  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (2,831)  
Operating lease, liability 21,482 $ 16,300
Finance Leases    
2021 9  
2022 0  
2023 0  
2024 0  
2025 0  
Thereafter 0  
Finance Lease, Liability, Payment, Due 9  
Finance Lease, Liability, Undiscounted Excess Amount 0  
Finance Lease, Liability $ 9