Quarterly report pursuant to Section 13 or 15(d)

Leases - Maturities of Lease Liabilities (Details)

v3.19.3.a.u2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Operating Leases, After Adoption of 842    
2020 (remaining 6 months) $ 16,624  
2021 27,013  
2022 19,925  
2023 13,522  
2024 9,033  
2025 and thereafter 20,748  
Total lease payments 106,865  
Less imputed interest (4,308)  
Total $ 102,557  
Operating Leases, Before Adoption of 842    
2020   $ 30,296
2021   22,250
2022   16,217
2023   11,878
2024   7,912
2025 and thereafter   15,018
Total minimum lease payments   $ 103,571