XML 49 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Note 4 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

December 31,

  

December 31,

 
  

2020

  

2019

 
Computer equipment $25,029  $18,027 
Computer software  1,760   2,336 
Capitalized internal use software  2,835   1,270 
Furniture and equipment  1,314   1,394 
Vehicles and tools  4,476   2,656 
Fiber network  66,766   40,645 
Customer equipment and installations  13,332   8,586 
Land  1,634   1,511 
Assets under construction  36,720   30,352 
Leasehold improvements  475   542 
   154,341   107,319 

Less:

        
Accumulated depreciation  36,811   25,198 
  $117,530  $82,121 
Schedule of Depreciation [Table Text Block]
  

Year Ended December 31,

  

Year Ended December 31,

  

Year Ended December 31,

 
  

2020

  

2019

  

2018

 

Depreciation of property and equipment

 $12,632  $8,961  $5,722