XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Ting:

                

Fiber Internet Services

 $14,571  $12,408  $28,673  $24,261 
                 

Wavelo:

                

Platform Services

  10,495   10,342   19,860   16,840 

Other Professional Services

  6   409   31   1,211 

Total Wavelo

  10,501   10,751   19,891   18,051 
                 

Tucows Domains

                

Wholesale

                

Domain Services

  48,504   46,782   96,655   93,075 

Value Added Services

  4,524   4,745   9,227   9,276 

Total Wholesale

  53,028   51,527   105,882   102,351 
                 

Retail

  9,340   8,429   18,368   16,847 

Total Tucows Domains

  62,368   59,956   124,250   119,198 
                 

Tucows Corporate:

                

Mobile services and eliminations

  1,983   1,863   4,066   3,898 
                 
  $89,423  $84,978  $176,880  $165,408 
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
                 

Ting:

                

Fiber Internet Services

 $4,753  $5,357  $10,113  $9,342 
                 

Wavelo:

                

Platform Services

  332   330  

664

   664 

Other Professional Services

  7   369  

26

   1,061 

Total Wavelo

  339   699  

690

   1,725 
                 

Tucows Domains:

                

Wholesale

                

Domain Services

  38,921   37,291  

77,584

   74,293 

Value Added Services

  520   583  

1,067

   1,189 

Total Wholesale

  39,441   37,874  

78,651

   75,482 
                 

Retail

  4,058   4,153  

8,194

   8,266 

Total Tucows Domains

  43,499   42,027  

86,845

   83,748 
                 

Tucows Corporate:

                

Mobile services and eliminations

  2,737   2,660  

5,474

   5,218 
                 

Network Expenses:

                

Network, other costs

  6,862   6,993  

13,926

   13,316 

Network, depreciation of property and equipment

  10,057   8,757  

19,922

   17,193 

Network, amortization of intangible assets

  366   379  

731

   757 

Network, impairment of property and equipment

  -   74  

53

   2,016 

Total Network Expenses

  17,285   16,203  

34,632

   33,282 
                 
  $68,613  $66,946  $137,754  $133,315 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  June 30, 2024 
     

Balance, beginning of period

 $148,083 

Deferred revenue

  121,634 

Recognized revenue

  (114,143)

Balance, end of period

 $155,574 
  

June 30, 2024

 
     

Balance, beginning of period

 $1,417 

Consideration recognized as revenue

  2,400 

Transferred to receivables

  (3,786)

Balance, end of period

 $31