XML 33 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future minimum lease payments and rent expense under Topic 840 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2019
Jun. 30, 2019
Leases      
Rental expense for operating leases including amortization of leasehold improvements under Topic 840 $ 2,596 $ 7,059  
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