XML 27 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Future minimum lease payments (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
2019 (excluding the nine months ended September 30, 2019) $ 18,791
2020 66,981
2021 51,969
2022 33,688
2023 17,716
2024 9,492
Thereafter 15,257
Total future minimum lease payments 213,894
Less: Amount representing interest 16,239
Total future minimum lease payments, net of interest $ 197,655