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

Three Months Ended June 30, 2021

  

Three Months Ended June 30, 2020

 
  Partner  Edge to     Partner  Edge to    
  

Solutions

  

Cloud

  

Total

  

Solutions

  

Cloud

  

Total

 

Primary geographic area:

                        

North America

 $7,555  $666  $8,221  $7,114  $640  $7,754 

Europe

  93   45  $138   305   90   395 

Asia

  2,312     $2,312   691   84   775 

Total

 $9,960  $711  $10,671  $8,110  $814  $8,924 
  

Six Months Ended June 30, 2021

  

Six Months Ended June 30, 2020

 
  Partner  Edge to     Partner  Edge to    
  

Solutions

  

Cloud

  

Total

  

Solutions

  

Cloud

  

Total

 

Primary geographic area:

                        

North America

 $15,078  $1,731  $16,809  $20,285  $1,245  $21,530 

Europe

  202   157   359   731   303   1,034 

Asia

  3,475      3,475   2,999   90   3,089 

Total

 $18,755  $1,888  $20,643  $24,015  $1,638  $25,653 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Three Months Ended June 30, 2021

  

Six Months Ended June 30, 2021

 
  

Contract

  

Contract

 
  

Assets

  

Assets

 

Transferred to receivables from contract assets outstanding at December 31, 2020

      
  

Three Months Ended June 30, 2021

  

Six Months Ended June 30, 2021

 
  

Deferred

  

Deferred

 
  

Revenue

  

Revenue

 

Revenue recognized that was included in deferred revenue at December 31, 2020

 $323,647  $1,079,243 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

Remainder of

         
  

2021

  

2022

  

After 2022

 

Edge to Cloud

  (862,052)  (1,374,163)  (451,537)