XML 56 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
Lease Commitments (Future Minimum Payments) (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Lease Commitments [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 43,512
Operating Leases, Future Minimum Payments, Due in Two Years 42,603
Operating Leases, Future Minimum Payments, Due in Three Years 35,710
Operating Leases, Future Minimum Payments, Due in Four Years 28,229
Operating Leases, Future Minimum Payments, Due in Five Years 22,031
Operating Leases, Future Minimum Payments, Due Thereafter 80,060
Operating Leases, Future Minimum Payments Due, Total 252,145
Operating Leases, Future Minimum Payments Receivable, Current (4,087)
Operating Leases, Future Minimum Payments Receivable, in Two Years (3,716)
Operating Leases, Future Minimum Payments Receivable, in Three Years (2,712)
Operating Leases, Future Minimum Payments Receivable, in Four Years (2,461)
Operating Leases, Future Minimum Payments Receivable, in Five Years (2,106)
Operating Leases, Future Minimum Payments Receivable, Thereafter (9,850)
Operating Leases, Future Minimum Payments Receivable, Total $ (24,932)