XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended March 31, 2023

  

Three Months Ended March 31, 2022

 
  Partner  Edge to     Partner  Edge to    
  

Solutions

  

Cloud

  

Total

  

Solutions

  

Cloud

  

Total

 

Primary geographic area:

                        

North America

 $6,883  $809  $7,692  $8,205  $563  $8,768 

Europe

  75   65   140   91   37   128 

Asia

  309      309   836      836 

Total

 $7,267  $874  $8,141  $9,132  $600  $9,732 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Three Months Ended March 31, 2023

  

Three Months Ended March 31, 2022

 
  

Contract

  

Contract

 
  

Assets

  

Assets

 

Balance at beginning of period

 $  $46 

Revenue recognized

  132   16 

Amounts invoiced

  (45)  (45)

Reclassifications and other

  51    

Balance at end of period

 $138  $17 
  

Three Months Ended March 31, 2023

  

Three Months Ended March 31, 2022

 
  

Deferred

  

Deferred

 
  

Revenue

  

Revenue

 

Balance at beginning of period

 $210  $1,138 

Revenue recognized

  (154)  (269)

Amounts collected or invoiced

  80   295 

Reclassifications and other

  50    

Balance at end of period

 $186  $1,164 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

Remainder of

                 
  

2023

  

2024

  

2025

  

2026

  

2027

 

Edge to Cloud

 $1,447,321  $1,338,649  $  $  $