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