XML 15 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details) - Vehicle Leases as Lessee 1 [Member]
$ in Thousands
Dec. 31, 2018
USD ($)
2019, Capital Leases $ 22,033
2019, Operating Leases 12,295
2020, Capital Leases 19,113
2020, Operating Leases 10,466
2021, Capital Leases 14,894
2021, Operating Leases 8,190
2022, Capital Leases 11,062
2022, Operating Leases 7,078
2023, Capital Leases 5,095
2023, Operating Leases 5,196
Thereafter, Capital Leases 2,963
Thereafter, Operating Leases 22,463
Total lease payments 75,160
Total lease payments 65,688
Less: Imputed interest (6,046)
Present value of lease liabilities $ 69,114