XML 204 R171.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future minimum payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Operating lease liabilities under Topic 842    
Operating leases - Remaining 2019 $ 7,566  
Operating leases - 2020 28,034  
Operating leases - 2021 25,444  
Operating leases - 2022 21,688  
Operating leases - 2023 19,405  
Operating leases - later years 77,693  
Operating leases - Total 179,830  
Less: Imputed interest (27,409)  
Operating lease liabilities 152,421 $ 0
Finance lease liabilities under Topic 842    
Finance leases - Remaining 2019 739  
Finance leases - 2020 3,003  
Finance leases - 2021 3,093  
Finance leases - 2022 3,187  
Finance leases - 2023 3,284  
Finance leases - later years 11,186  
Finance leases - Total 24,492  
Less: imputed interest (4,886)  
Finance lease liabilities $ 19,606 $ 0