XML 100 R86.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details 1)
$ in Thousands
Dec. 31, 2016
USD ($)
Operating leases  
2017 $ 33,591
2018 125,292
2019 100,983
2020 90,265
2021 83,640
Thereafter 264,423
Total 698,194 [1]
Real Estate And Equipment [Member]  
Operating leases  
Total 636,653
Service, Support And Maintenance Agreements [Member]  
Operating leases  
Total $ 61,541
[1] (1) Includes $636,653 in real estate and equipment leases and $61,541 in service and maintenance agreements.