XML 119 R102.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Details 1)
$ in Thousands
Dec. 31, 2016
USD ($)
Future Rental and Service Income - Operating Leases  
Future Rental and Service Income - Operating Leases, 2017 $ 68,838
Future Rental and Service Income - Operating Leases, 2018 52,447
Future Rental and Service Income - Operating Leases, 2019 34,006
Future Rental and Service Income - Operating Leases, 2020 19,670
Future Rental and Service Income - Operating Leases, 2021 13,923
Future Rental and Service Income - Operating Leases, Future years 24,336
Future Rental and Service Income - Operating Leases, Total 213,220
Future Minimum Rental Payments  
Future Minimum Rental Payments, 2017 14,544
Future Minimum Rental Payments, 2018 11,356
Future Minimum Rental Payments, 2019 6,891
Future Minimum Rental Payments, 2020 5,072
Future Minimum Rental Payments, 2021 4,473
Future Minimum Rental Payments, Future years 12,853
Future Minimum Rental Payments, Total $ 55,189