XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Note 10 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
2021, finance leases $ 31,579
2021, operating leases 13,055
2022, finance leases 25,714
2022, operating leases 11,333
2023, finance leases 21,553
2023, operating leases 9,890
2024, finance leases 22,797
2024, operating leases 9,835
2025, finance leases 15,837
2025, operating leases 6,242
2026 and beyond, finance leases 16,931
2024 and beyond, operating leases 28,572
Total lease payments, finance leases 134,411
Total lease payments, operating leases 78,927
Less: Imputed interest, finance leases (17,298)
Less: Imputed interest, operating leases (17,576)
Present value of lease liabilities, finance leases 117,113
Present value of lease liabilities, operating leases $ 61,351