XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Revenue - Deferred Revenue and Contract Assets (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Balance, beginning of period $ 147,793
Deferred revenue 121,497
Recognized revenue (119,108)
Balance, end of period 150,182
Balance 778
Consideration recognized as revenue 13,216
Transferred to receivables (5,040)
Balance $ 8,954