XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30, 2021

  

Three Months Ended September 30, 2020

 
  Partner  Edge to     Partner  Edge to    
  

Solutions

  

Cloud

  

Total

  

Solutions

  

Cloud

  

Total

 

Primary geographic area:

                        

North America

 $8,294  $964  $9,258  $7,819  $1,100  $8,919 

Europe

  68   44   112   613   172   785 

Asia

  1,276      1,276   713   3   716 

Total

 $9,638  $1,008  $10,646  $9,145  $1,275  $10,420 
  

Nine Months Ended September 30, 2021

  

Nine Months Ended September 30, 2020

 
  Partner  Edge to     Partner  Edge to    
  

Solutions

  

Cloud

  

Total

  

Solutions

  

Cloud

  

Total

 

Primary geographic area:

                        

North America

 $23,372  $2,695  $26,067  $28,104  $2,345  $30,449 

Europe

  275   201   476   1,344   475   1,819 

Asia

  4,746      4,746   3,712   93   3,805 

Total

 $28,393  $2,896  $31,289  $33,160  $2,913  $36,073 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Three Months Ended September 30, 2021

  

Nine Months Ended September 30, 2021

 
  

Contract

  

Contract

 
  

Assets

  

Assets

 

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

      
  

Three Months Ended September 30, 2021

  

Nine Months Ended September 30, 2021

 
  

Deferred

  

Deferred

 
  

Revenue

  

Revenue

 

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

 $435,835  $1,515,077 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

Remainder of

         
  

2021

  

2022

  

After 2022

 

Edge to Cloud

  315,944   1,419,096   466,287