XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended June 30, 2020
   
Three Months Ended June 30, 2019
 
     
 
 
 
Edge to
     
 
 
   
 
 
 
Edge to
     
 
 
   
Partner Solutions
   
Cloud
   
Total
   
Partner Solutions
   
Cloud
   
Total
 
Primary geographic area:
                                               
North America
  $
7,114
    $
640
    $
7,754
    $
9,785
    $
2,254
    $
12,039
 
Europe
   
305
     
90
     
395
     
520
     
178
     
698
 
Asia
   
691
     
84
     
775
     
1,379
     
64
     
1,443
 
Total
  $
8,110
    $
814
    $
8,924
    $
11,684
    $
2,496
    $
14,180
 
   
Six Months Ended June 30, 2020
   
Six Months Ended June 30, 2019
 
     
 
 
 
Edge to
     
 
 
   
 
 
 
Edge to
     
 
 
   
Partner Solutions
   
Cloud
   
Total
   
Partner Solutions
   
Cloud
   
Total
 
Primary geographic area:
                                               
North America
  $
20,285
    $
1,245
    $
21,530
    $
20,836
    $
4,069
    $
24,905
 
Europe
   
731
     
303
     
1,034
     
922
     
300
     
1,222
 
Asia
   
2,999
     
90
     
3,089
     
3,027
     
122
     
3,149
 
Total
  $
24,015
    $
1,638
    $
25,653
    $
24,785
    $
4,491
    $
29,276
 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   
Three Months Ended June 30, 2020
   
Six Months Ended June 30, 2020
 
   
Contract
   
Deferred
   
Contract
   
Deferred
 
   
Assets
   
Revenue
   
Assets
   
Revenue
 
Revenue recognized that was included in deferred revenue at December 31, 2019
  $
    $
429
    $
    $
708
 
Transferred to receivables from contract assets recognized at December 31, 2019
   
     
     
15
     
 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
   
Remainder of
     
 
 
   
 
 
   
2020
   
2021
   
After 2021
 
Partner Solutions
  $
102
    $
3
    $
9
 
Edge to Cloud
   
745
     
1,904