XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended March 31, 2021
   
Three Months Ended March 31, 2020
 
     
 
 
 
Edge to
     
 
 
   
 
 
 
Edge to
     
 
 
   
Partner Solutions
   
Cloud
   
Total
   
Partner Solutions
   
Cloud
   
Total
 
Primary geographic area:
                                               
North America   $
7,523
    $
1,065
    $
8,588
    $
13,171
    $
605
    $
13,776
 
Europe    
110
     
112
     
222
     
426
     
213
     
639
 
Asia    
1,162
     
     
1,162
     
2,308
     
6
     
2,314
 
Total
  $
8,795
    $
1,177
    $
9,972
    $
15,905
    $
824
    $
16,729
 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   
Three Months Ended March 31, 2021
 
   
Contract
   
Deferred
 
   
Assets
   
Revenue
 
Revenue recognized that was included in deferred revenue at December 31, 2020   $
    $
755,595
 
Transferred to receivables from contract assets outstanding at December 31, 2020
   
     
 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
   
Remainder of
     
 
 
   
 
 
   
2021
   
2022
   
After 2022
 
Partner Solutions
  $
(56,873
)   $
(6,150
)   $
(14,750
)
Edge to Cloud
   
(1,125,868
)    
(163,688
)    
(157,083
)