XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Contract Assets and Liability Balances

 

March 31, 2022

  

December 31, 2021

 

Trade receivables, included in accounts receivable*

 $11,076  $20,780 

Contract assets, included in accounts receivable

 $1,422  $362 

Contract liabilities, included in deferred revenue - short-term

 $6,169  $5,944 

Contract liabilities, included in deferred revenue - long-term

 $10,621  $13,059 
Disaggregation of Revenue [Table Text Block]
  Three Months Ended March 31, 
  2022  2021 

Contract revenue from customers with > 1 year arrangements

 $10,142  $5,106 

Contract revenue from customers with < 1 year arrangements

  32,064   36,355 

Revenue from non-contractual arrangements

  55   55 

Total revenue

 $42,261  $41,516 

 

  Three Months Ended March 31, 
  2022  2021 

Bill-and-hold revenue

 $9,276  $7,549 

Non-bill-and-hold revenue

  32,985   33,967 

Total revenue

 $42,261  $41,516