Quarterly report pursuant to Section 13 or 15(d)

Leases - Maturities of Lease Liabilities (Details)

v3.19.3
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jun. 30, 2019
Operating Leases, After Adoption of 842    
2020 (remaining 9 months) $ 23,347  
2021 24,802  
2022 18,374  
2023 12,827  
2024 8,760  
2025 and thereafter 20,856  
Total lease payments 108,966  
Less imputed interest (4,559)  
Total $ 104,407  
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