XML 103 R89.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details 1)
$ in Thousands
Dec. 31, 2017
USD ($)
Operating leases  
2017 $ 36,705
2018 124,230
2019 108,279
2020 95,599
2021 92,269
Thereafter 199,086
Total 656,168 [1]
Real Estate And Equipment [Member]  
Operating leases  
Total 572,801
Service, Support And Maintenance Agreements [Member]  
Operating leases  
Total $ 83,367
[1] (1) Includes $572,801 in real estate and equipment leases and $83,367 in service and maintenance agreements.