XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Note 14 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Remaining of 2019, Operating leases $ 26,264
Remaining of 2019, Finance leases 886
2020, Operating leases 19,245
2020, Finance leases 362
2021, Operating leases 12,298
2021, Finance leases 63
2022, Operating leases 9,710
2022, Finance leases 8
2023, Operating leases 6,601
2023, Finance leases
Thereafter, Operating leases 11,810
Thereafter, Finance leases
Total lease payments, Operating leases 85,928
Total lease payments, Finance leases 1,319
Less imputed interest, Operating leases (12,528)
Less imputed interest, Finance leases (46)
Total, Operating leases 73,400
Total, Finance leases $ 1,273