XML 14 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Revenue - Future Performance Obligations (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Remainder of 2020, Revenue from Leases $ 42,106
2021, Revenue from Leases 55,019
2022, Revenue from Leases 44,262
2023, Revenue from Leases 35,289
2024, Revenue from Leases 28,675
Thereafter, Revenue from Leases 28,110
Revenue related to future performance obligation 116,123 [1]
Revenue from Leases $ 233,461
[1] Excluded from the table is revenue that is either constrained or related to performance obligations that are wholly unsatisfied as of March 31, 2020.