XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of Fiscal 2020 $ 6,313  
Fiscal 2021 5,542  
Fiscal 2022 3,871  
Fiscal 2023 2,862  
Fiscal 2024 2,300  
Thereafter 9,647  
Total future operating lease payments 30,535  
Less: imputed interest (5,130)  
Net present value of future lease payments 25,405  
Less: current portion of operating lease liabilities 6,585 $ 7,568
Non-current operating lease liabilities $ 18,820 $ 19,997