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

December 31,

  

December 31,

 
  

2022

  

2021

 

Computer equipment

 $43,440  $34,465 

Computer software

  1,935   1,921 

Capitalized internal use software

  25,172   10,660 

Furniture and equipment

  1,708   1,418 

Vehicles and tools

  9,144   6,569 

Fiber network

  168,587   109,500 

Customer equipment and installations

  36,382   22,027 

Land

  1,109   1,123 

Buildings

  8,864   9,096 

Assets under construction

  62,588   29,414 

Leasehold improvements

  624   548 
   359,553   226,741 

Less:

        

Accumulated depreciation

  78,058   54,079 
  $281,495  $172,662 
Schedule of Depreciation [Table Text Block]
  

Year Ended December 31,

  

Year Ended December 31,

  

Year Ended December 31,

 
  

2022

  

2021

  

2020

 

Depreciation of property and equipment

 $28,187  $17,986  $12,632