XML 74 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jul. 01, 2019
Jun. 30, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Fiscal 2021 $ 8,719    
Fiscal 2022 5,430    
Fiscal 2023 3,978    
Fiscal 2024 3,010    
Fiscal 2025 2,352    
Thereafter 9,630    
Total future operating lease payments 33,119    
Less: imputed interest (5,554)    
Net present value of future lease payments 27,565 $ 25,800  
Less: current portion of operating lease payments 7,568   $ 0
Non-current operating lease liabilities $ 19,997   $ 0