XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

September 30,

  

December 31,

 
  

2025

  

2024

 

Computer equipment

 $47,785  $53,907 

Computer software

  1,935   1,935 

Capitalized internal use software

  58,499   50,706 

Furniture and equipment

  1,893   1,893 

Vehicles and tools

  8,866   10,638 

Fiber network

  270,102   272,959 

Customer equipment and installations

  61,914   58,883 

Land

  1,109   1,109 

Buildings

  9,314   9,208 

Assets under construction

  10,917   25,810 

Leasehold improvements

  748   743 
   473,083   487,791 

Less:

        

Accumulated depreciation

  185,123   156,742 
  $287,960  $331,049 
Schedule of Depreciation [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Depreciation of property and equipment

  10,405   9,526   31,404   29,686