v3.25.1
Note 10 - Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 

Ting:

        

Fiber Internet Services

 $16,315  $14,102 
         

Wavelo:

        

Platform Services

  11,396   9,365 

Other professional services

  -   25 

Total Wavelo

  11,396   9,390 
         

Tucows Domains

        

Wholesale

        

Domain Services

  50,004   48,151 

Value Added Services

  5,903   4,703 

Total Wholesale

  55,907   52,854 
         

Retail

  9,348   9,028 

Total Tucows Domains

  65,255   61,882 
         

Corporate and all other:

        

Mobile Services and eliminations

  1,643   2,083 
         
  $94,609  $87,457 
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 
         

Ting:

        

Fiber Internet Services

 $5,837  $5,360 
         

Wavelo:

        

Platform Services

  137   332 

Other professional services

  -   19 

Total Wavelo

  137   351 
         

Tucows Domains:

        

Wholesale

        

Domain Services

  40,381   38,663 

Value Added Services

  480   547 

Total Wholesale

  40,861   39,210 
         

Retail

  4,179   4,136 

Total Tucows Domains

  45,040   43,346 
         

Corporate and all other:

        

Mobile Services and eliminations

  4,147   2,737 
         

Network Expenses:

        

Network, other costs

  4,971   7,064 

Network, depreciation and amortization cost

  

10,742

   

10,230

 

Network, impairment

  204   53 

Total Network Expenses

  15,917   17,347 
         
  $71,078  $69,141 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  March 31, 2025 
     

Balance, beginning of period

 $156,804 

Contract liabilities

  68,892 

Recognized revenue

  (63,354)

Balance, end of period

 $162,342