XML 126 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating leases  
Operating leases, 2019 $ 15,941
Operating leases, 2020 15,394
Operating leases, 2021 14,775
Operating leases, 2022 14,722
Operating leases, 2023 14,242
Operating leases, thereafter 27,686
Operating leases, total 102,760
Operating leases, less: imputed interest 0
Capital leases, net lease obligation 102,760
Capital leases  
Capital leases, 2019 28,432
Capital leases, 2020 23,459
Capital leases, 2021 22,129
Capital leases, 2022 12,987
Capital leases, 2023 6,633
Capital leases, thereafter 1,023
Capital leases, total 94,663
Capital leases, less: imputed interest (16,691)
Capital leases, net lease obligation $ 77,972