XML 77 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Note 18 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020, Operating leases $ 24,058
2020, Finance leases 1,144
2021, Operating leases 15,309
2021, Finance leases 593
2022, Operating leases 12,157
2022, Finance leases 434
2023, Operating leases 9,620
2023, Finance leases 0
2024, Operating leases 8,613
2024 Finance leases 0
Thereafter, Operating leases 8,681
Thereafter, Finance leases 0
Total lease payments, Operating leases 78,438
Total lease payments, Finance leases 2,171
Less imputed interest, Operating leases (4,420)
Less imputed interest, Finance leases (186)
Operating Lease, Liability, Total 74,018
Total, Finance leases $ 1,985