XML 59 R33.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES -Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 $ 2,498  
2022 2,237  
2023 1,671  
2024 1,493  
2025 1,280  
Thereafter 1,215  
Total undiscounted lease payments 10,394  
Less interest (1,718)  
Present value of lease liabilities $ 8,676  
Future minimum lease payments under non-cancelable operating leases due:    
Total   $ 4,100
2020   2,100
2021   1,300
2022   500
2023   200
2024   $ 38