XML 113 R93.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details 1)
$ in Thousands
Mar. 31, 2017
USD ($)
Operating leases  
2017 $ 128,445
2018 105,864
2019 93,154
2020 84,339
2021 83,302
Thereafter 182,872
Total 677,976 [1]
Real Estate And Equipment [Member]  
Operating leases  
Total 615,651
Service, Support And Maintenance Agreements [Member]  
Operating leases  
Total $ 62,325
[1] (1) Includes $615,651 in real estate and equipment leases and $62,325 in service and maintenance agreements.