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

December 31,

  

December 31,

 
  

2021

  

2020

 

Computer equipment

 $34,465  $25,029 

Computer software

  1,921   1,760 

Capitalized internal use software

  10,660   2,835 

Furniture and equipment

  1,418   1,314 

Vehicles and tools

  6,569   4,476 

Fiber network

  109,500   66,766 

Customer equipment and installations

  22,027   13,332 

Land

  1,123   1,634 

Buildings

  9,096   - 

Assets under construction

  29,414   36,720 

Leasehold improvements

  548   475 
   226,741   154,341 

Less:

        

Accumulated depreciation

  54,079   36,811 
  $172,662  $117,530 
Schedule of Depreciation [Table Text Block]
  

Year Ended December 31,

  

Year Ended December 31,

  

Year Ended December 31,

 
  

2021

  

2020

  

2019

 

Depreciation of property and equipment

 $17,986  $12,632  $8,961