XML 47 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Revenue - Future Performance Obligations (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020, Revenue from Leases $ 56,114
2021, Revenue from Leases 55,017
2022, Revenue from Leases 44,262
2023, Revenue from Leases 35,289
2024, Revenue from Leases 18,141
Thereafter, Revenue from Leases 17,575
Revenue related to future performance obligation 117,650 [1]
Revenue from Leases $ 226,398
[1] Excluded from the table is revenue that is either constrained or related to performance obligations that are wholly unsatisfied as of December 31, 2019.