XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Revenue - Deferred Revenue and Contract Assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Balance, beginning of period $ 147,793
Deferred revenue 65,315
Recognized revenue (60,942)
Balance, end of period 152,166
Balance 778
Consideration recognized as revenue 5,677
Transferred to receivables (3,172)
Balance $ 3,283