XML 120 R90.htm IDEA: XBRL DOCUMENT v3.6.0.2
Debt Minimum Operating and Capital Lease Payments (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 13,709
Operating Leases, Future Minimum Payments, Due in Two Years 5,514
Operating Leases, Future Minimum Payments, Due in Three Years 5,304
Operating Leases, Future Minimum Payments, Due in Four Years 3,891
Operating Leases, Future Minimum Payments, Due in Five Years 3,095
Operating Leases, Future Minimum Payments, Due Thereafter 8,716
Operating Leases, Future Minimum Payments Due 40,229
Capital Leases, Future Minimum Payments, Net Present Value [Abstract]  
Capital Leases, Future Minimum Payments Due, Next Twelve Months 13,292
Capital Leases, Future Minimum Payments Due in Two Years 10,968
Capital Leases, Future Minimum Payments Due in Three Years 6,481
Capital Leases, Future Minimum Payments Due in Four Years 3,675
Capital Leases, Future Minimum Payments Due in Five Years 2,886
Capital Leases, Future Minimum Payments Due Thereafter 44
Capital Leases, Future Minimum Payments Due 37,346
Capital Leases, Future Minimum Payments, Interest Included in Payments (2,441)
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments $ 34,905