Quarterly report pursuant to Section 13 or 15(d)

Leases - Maturities of Lease Liabilities (Details)

v3.20.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Operating Leases, After Adoption of 842    
2020 (remaining three months) $ 8,146  
2021 27,667  
2022 20,656  
2023 13,926  
2024 9,046  
2025 20,463  
Total lease payments 99,904  
Less imputed interest (3,860)  
Total $ 96,044  
Operating Leases, Before Adoption of 842    
2020   $ 30,296
2021   22,250
2022   16,217
2023   11,878
2024   7,912
2025   15,018
Total minimum lease payments   $ 103,571