Quarterly report pursuant to Section 13 or 15(d)

Leases - Future minimum lease payments (Details)

v3.19.2
Leases - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Future minimum lease payments under non-cancellable operating leases:  
2019 $ 22,044
2020 33,998
2021 22,041
2022 12,609
2023 5,848
2024 & Thereafter 6,605
Total future minimum lease payments 103,145
Less: imputed interest (9,306)
Lease liability at end of period $ 93,839