XML 37 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of operating lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
2019 (excluding the nine months ended September 30, 2019) $ 4,669  
2020 26,668  
2021 22,593  
2022 17,644  
2023 12,948  
Thereafter 15,641  
Total minimum lease payments 100,163  
Less: Amount of payments representing interest (11,407)  
Present value of future minimum lease payments 88,756  
Less: Current obligations (23,469) $ 0
Long-term portion of operating leases $ 65,287 $ 0