XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Revenue (Tables)
6 Months Ended
Jun. 30, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three months ended June 30,
   
Six months ended June 30,
 
   
2018
   
2017
   
2018
   
2017
 
                                 
Network Access Services:
                               
Mobile Services
  $
22,411
    $
20,379
    $
44,283
    $
38,341
 
Other Services
   
1,895
     
1,248
     
3,631
     
2,535
 
Total Network Access Services
   
24,306
     
21,627
     
47,914
     
40,876
 
                                 
Domain Services:
                               
Wholesale
                               
Domain Services
   
42,540
     
48,550
     
100,968
     
87,644
 
Value Added Services
   
4,601
     
5,415
     
9,035
     
9,322
 
Total Wholesale
   
47,141
     
53,965
     
110,003
     
96,966
 
                                 
Retail
   
8,477
     
7,663
     
16,913
     
14,064
 
Portfolio
   
1,163
     
968
     
2,052
     
1,885
 
Total Domain Services
   
56,781
     
62,596
     
128,968
     
112,915
 
                                 
    $
81,087
    $
84,223
    $
176,882
    $
153,791
 
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
   
Three months ended June 30,
   
Six months ended June 30,
 
   
2018
   
2017
   
2018
   
2017
 
                                 
Network Access Services:
                               
Mobile Services
  $
11,978
    $
10,702
    $
23,243
    $
20,269
 
Other Services
   
1,290
     
946
     
2,230
     
1,771
 
Total Network Access Services
   
13,268
     
11,648
     
25,473
     
22,040
 
                                 
Domain Services:
                               
Wholesale
                               
Domain Services
   
35,844
     
42,449
     
87,161
     
76,913
 
Value Added Services
   
748
     
615
     
1,605
     
1,191
 
Total Wholesale
   
36,592
     
43,064
     
88,766
     
78,104
 
                                 
Retail
   
4,446
     
4,548
     
8,855
     
8,165
 
Portfolio
   
195
     
185
     
379
     
447
 
Total Domain Services
   
41,233
     
47,797
     
98,000
     
86,716
 
                                 
Network Expenses:
                               
Network, other costs
   
2,701
     
2,261
     
5,275
     
4,604
 
Network, depreciation and amortization costs
   
1,727
     
1,169
     
3,357
     
2,141
 
     
4,428
     
3,430
     
8,632
     
6,745
 
                                 
    $
58,929
    $
62,875
    $
132,105
    $
115,501
 
Contract with Customer, Asset and Liability [Table Text Block]
   
Three months ended June
30, 2018
   
Six months ended June 30,
2018
 
                 
Balance, beginning of period
  $
150,983
    $
160,582
 
Deferral of revenue
   
56,352
     
116,722
 
Recognition of deferred revenue
1
   
(55,284
)    
(125,253
)
Balance, end of period
  $
152,051
    $
152,051
 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
   
June 30, 2018
 
         
Remainder of 2018
  $
85,722
 
2019
   
45,546
 
2020
   
8,640
 
2021
   
4,616
 
2022
   
2,987
 
  Thereafter
   
4,321
 
         
   Total
  $
151,832