XML 103 R86.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details 1)
$ in Thousands
Jun. 30, 2017
USD ($)
Operating leases  
2017 $ 96,134
2018 112,339
2019 99,336
2020 90,007
2021 88,201
Thereafter 187,773
Total 673,790 [1]
Real Estate And Equipment [Member]  
Operating leases  
Total 611,637
Service, Support And Maintenance Agreements [Member]  
Operating leases  
Total $ 62,153
[1] (1) Includes $611,637 in real estate and equipment leases and $62,153 in service and maintenance agreements.