XML 48 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
December 31,
2018
   
December 31,
2017
 
Computer equipment
  $
13,566
    $
12,312
 
Computer software
   
1,496
     
1,449
 
Furniture and equipment
   
1,364
     
1,308
 
Vehicles and tools
   
2,323
     
1,306
 
Fiber network
   
30,215
     
14,053
 
Customer equipment and installations
   
4,939
     
2,570
 
Land
   
823
   
 
Assets under construction
   
10,030
     
4,204
 
Leasehold improvements
   
229
     
171
 
     
64,985
     
37,373
 
Less:
               
Accumulated depreciation
   
16,920
     
12,753
 
    $
48,065
    $
24,620
 
Schedule of Depreciation [Table Text Block]
   
Year ended
December 31,
2018
   
Year ended
December 31,
2017
   
Year ended
December 31,
2016
 
Depreciation of property and equipment
  $
5,722
    $
3,727
    $
1,824