XML 80 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
December 31,
   
December 31,
 
   
2019
   
2018
 
Computer equipment   $
18,027
    $
13,566
 
Computer software    
2,336
     
1,496
 
Capitalized internal use software    
1,270
     
-
 
Furniture and equipment    
1,394
     
1,364
 
Vehicles and tools    
2,656
     
2,323
 
Fiber network    
40,645
     
30,215
 
Customer equipment and installations    
8,586
     
4,939
 
Land    
1,511
     
823
 
Assets under construction    
30,352
     
10,030
 
Leasehold improvements    
542
     
229
 
     
107,319
     
64,985
 
Less:
               
Accumulated depreciation    
25,198
     
16,920
 
    $
82,121
    $
48,065
 
Schedule of Depreciation [Table Text Block]
   
Year Ended December 31,
   
Year Ended December 31,
   
Year Ended December 31,
 
   
2019
   
2018
   
2017
 
Depreciation of property and equipment
  $
8,961
    $
5,722
    $
3,727