XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Note 2 - Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30, 2022

  

Three Months Ended June 30, 2021

 
  Partner  Edge to     Partner  Edge to    
  

Solutions

  

Cloud

  

Total

  

Solutions

  

Cloud

  

Total

 

Primary geographic area:

                        

North America

 $8,254  $1,023  $9,277  $7,555  $666  $8,221 

Europe

  63   18   81   93   45   138 

Asia

  1,036      1,036   2,312      2,312 

Total

 $9,353  $1,041  $10,394  $9,960  $711  $10,671 
  

Six Months Ended June 30, 2022

  

Six Months Ended June 30, 2021

 
  

Partner

  

Edge to

      

Partner

  

Edge to

     
  

Solutions

  

Cloud

  

Total

  

Solutions

  

Cloud

  

Total

 

Primary geographic area:

                        

North America

 $16,459  $1,587  $18,046  $15,078  $1,731  $16,809 

Europe

  153   54   207   202   157   359 

Asia

  1,873      1,873   3,475      3,475 

Total

 $18,485  $1,641  $20,126  $18,755  $1,888  $20,643 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Three Months Ended June 30, 2022

  

Six Months Ended June 30, 2022

 
  

Contract

  

Contract

 
  

Assets

  

Assets

 

Balance at beginning of period

 $17  $46 

Revenue recognized

  34   50 

Amounts collected or invoiced

     (45)

Balance at end of period

 $51  $51 
  

Three Months Ended June 30, 2022

  

Six Months Ended June 30, 2022

 
  

Deferred

  

Deferred

 
  

Revenue

  

Revenue

 

Balance at beginning of period

 $1,164  $1,138 

Revenue recognized

  (652)  (920)

Amounts collected or invoiced

  65   359 

Balance at end of period

 $577  $577 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

Remainder of

         
  

2022

  

2023

  

After 2023

 

Edge to Cloud

 $623  $1,612  $1,330