XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Ting:

                

Fiber Internet Services

 $16,410  $14,571  $32,725  $28,673 
                 

Wavelo:

                

Platform Services

  12,656   10,495   24,052   19,860 

Other professional services

  -   6   -   31 

Total Wavelo

  12,656   10,501   24,052   19,891 
                 

Tucows Domains

                

Wholesale

                

Domain Services

  51,557   48,504   101,561   96,655 

Value Added Services

  5,757   4,524   11,660   9,227 

Total Wholesale

  57,314   53,028   113,221   105,882 
                 

Retail

  10,290   9,340   19,638   18,368 

Total Tucows Domains

  67,604   62,368   132,859   124,250 
                 

Corporate and other:

                

Mobile Services and eliminations

  1,793   1,983   3,436   4,066 
                 
  $98,463  $89,423  $193,072  $176,880 
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 
                 

Ting:

                

Fiber Internet Services

 $8,706  $4,753  $14,543  $10,113 
                 

Wavelo:

                

Platform Services

  95   332   232   664 

Other professional services

  -   7   -   26 

Total Wavelo

  95   339   232   690 
                 

Tucows Domains:

                

Wholesale

                

Domain Services

  41,193   38,921   81,575   77,584 

Value Added Services

  456   520   936   1,067 

Total Wholesale

  41,649   39,441   82,511   78,651 
                 

Retail

  4,395   4,058   8,573   8,194 

Total Tucows Domains

  46,044   43,499   91,084   86,845 
                 

Corporate and other:

                

Mobile Services and eliminations

  4,224   2,737   8,371   5,474 
                 

Network Expenses:

                

Network, other costs

  6,023   6,862   10,994   13,926 

Network, depreciation and amortization cost

  10,826   10,423   21,568   19,922 

Network, impairment

  435   -   639   53 

Total Network Expenses

  17,284   17,285   33,201   34,632 
                 
  $76,353  $68,613  $147,431  $137,754 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  June 30, 2025 
     

Balance, beginning of period

 $156,804 

Contract liabilities

  144,281 

Recognized revenue

  (138,380)

Balance, end of period

 $162,705