XML 88 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment and Leases Future Minimum Lease Payments for Capital and Operating Leases (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Capital Leases, Future Minimum Payments, Due 2018 $ 9,624
Capital Leases, Future Minimum Payments Due 2019 9,103
Capital Leases, Future Minimum Payments, Due 2020 15,593
Capital Leases, Future Minimum Payments, Due 2021 7,320
Capital Leases, Future Minimum Payments, Due 2022 12,381
Capital Leases, Future Minimum Payments, Due Thereafter 20,967
Capital Leases, Future Minimum Payments Due 74,988
Operating Leases, Future Minimum Payments, Due 2018 100,952
Operating Leases, Future Minimum Payments, Due 2019 81,637
Operating Leases, Future Minimum Payments, Due 2020 67,973
Operating Leases, Future Minimum Payments, Due 2021 55,408
Operating Leases, Future Minimum Payments, Due 2022 44,893
Operating Leases, Future Minimum Payments, Due Thereafter 263,653
Operating Leases, Future Minimum Payments Due 614,516
Total Capital and Operating Leases, Future Minimum Payments, Due 2018 110,576
Total Capital and Operating Leases, Future Minimum Payments, Due 2019 90,740
Total Capital and Operating Leases, Future Minimum Payments, Due 2020 83,566
Total Capital and Operating Leases, Future Minimum Payments, Due 2021 62,728
Total Capital and Operating Leases, Future Minimum Payments, Due 2022 57,274
Total Capital and Operating Leases, Future Minimum Payments, Due Thereafter 284,620
Total Capital and Operating Leases, Future Minimum Payments $ 689,504