XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future minimum lease payments and rent expense under Topic 840 (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Leases    
Rental expense for operating leases under Topic 840 $ 9,752 $ 8,242
Future minimum lease payments under Topic 840    
Fiscal 2020 10,449  
Fiscal 2021 11,150  
Fiscal 2022 9,500  
Fiscal 2023 8,840  
Fiscal 2024 8,838  
Thereafter 59,401  
Total minimum lease payments $ 108,178