Quarterly report pursuant to Section 13 or 15(d)

Leases - Future minimum lease payments (Details)

v3.19.3
Leases - Future minimum lease payments (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Future minimum lease payments under non-cancellable operating leases:  
2019 $ 10,933
2020 37,598
2021 24,367
2022 14,790
2023 6,956
2024 & Thereafter 8,284
Total future minimum lease payments 102,928
Less: imputed interest (10,706)
Lease liability at September 30, 2019 $ 92,222