XML 119 R102.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Details 1)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating leases future minimum rentals and service income  
Future Rental and Service Income - Operating Leases, 2016 $ 82,001
Future Rental and Service Income - Operating Leases, 2017 62,893
Future Rental and Service Income - Operating Leases, 2018 46,633
Future Rental and Service Income - Operating Leases, 2019 30,928
Future Rental and Service Income - Operating Leases, 2020 15,770
Future Rental and Service Income - Operating Leases, Future years 19,666
Future Rental and Service Income - Operating Leases, Total 257,891
Future Minimum Rental Payments, 2016 17,002
Future Minimum Rental Payments, 2017 14,944
Future Minimum Rental Payments, 2018 11,374
Future Minimum Rental Payments, 2019 6,997
Future Minimum Rental Payments, 2020 5,600
Future Minimum Rental Payments, Future years 7,091
Future Minimum Rental Payments, Total $ 63,008