XML 43 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Operating Leases (ASC 842)    
2020 $ 5,991  
2021 23,337  
2022 22,054  
2023 15,567  
2024 14,486  
Thereafter 52,393  
Total minimum payments 133,828  
Less: imputed interest (12,584)  
Operating lease liability 121,244 $ 0
Less: current portion of operating lease liability (20,441)  
Long-term operating lease liability 100,803  
Operating lease right-of-use assets, net $ 106,929 0
Operating Leases (ASC 840)    
2020   8,441
2021   8,229
2022   6,735
2023   550
2024   137
Total minimum payments   $ 24,092
Minimum    
Operating Leases (ASC 842)    
Operating leases initial term 1 year  
Maximum    
Operating Leases (ASC 842)    
Operating leases initial term 11 years