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

December 31,

  

December 31,

 
  

2023

  

2022

 

Computer equipment

 $53,818  $43,440 

Computer software

  1,926   1,935 

Capitalized internal use software

  38,379   25,172 

Furniture and equipment

  1,880   1,708 

Vehicles and tools

  10,594   9,144 

Fiber network

  215,205   168,587 

Customer equipment and installations

  48,041   36,382 

Land

  1,109   1,109 

Buildings

  9,118   8,864 

Assets under construction

  75,519   62,588 

Leasehold improvements

  727   624 
   456,316   359,553 

Less:

        

Accumulated depreciation

  116,672   78,058 
  $339,644  $281,495 
Schedule of Depreciation [Table Text Block]
  

Year Ended December 31,

  

Year Ended December 31,

  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

Depreciation of property and equipment

 $36,431  $28,187  $17,986