XML 59 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

2022

  

2021

   2020 
             

Ting:

            

Fiber Internet Services

 $42,425  $25,327  $17,151 
             

Wavelo:

            

Platform Services

  22,594   13,031   1,839 

Other professional services

  1,750   3,750   - 

Total Wavelo

  24,344   16,781   1,839 
             

Tucows Domains:

            

Wholesale

            

Domain Services

  187,542   189,091   186,893 

Value Added Services

  20,712   20,942   18,526 

Total Wholesale

  208,254   210,033   205,419 
             

Retail

  34,904   35,543   36,835 

Total Tucows Domains

  243,158   245,576   242,254 
             

Tucows Corporate:

            

Mobile Services and eliminations

  11,215   16,653   49,958 
             
  $321,142  $304,337  $311,202 
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
  

2022

  

2021

   2020 
             

Ting:

            

Fiber Internet Services

 $17,004  $12,035  $6,856 
             

Wavelo:

            

Platform Services

  1,294   504   183 

Other professional services

  1,632   804   - 

Total Wavelo

  2,926   1,308   183 
             

Tucows Domains:

            

Wholesale

            

Domain Services

  147,894   147,213   146,788 

Value Added Services

  2,514   2,544   3,016 

Total Wholesale

  150,408   149,757   149,804 
             

Retail

  16,482   17,731   17,647 

Total Tucows Domains

  166,890   167,488   167,451 
             

Tucows Corporate:

            

Mobile Services and eliminations

  9,448   12,208   25,911 
             

Network Expenses:

            

Network, other costs

  17,433   14,769   10,194 

Network, depreciation and amortization costs

  29,101   18,035   13,484 

Network, impairment

  92   201   1,638 

Total Network Expenses

  46,626   33,005   25,316 
             
  $242,894  $226,044  $225,717 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Year ended December 31, 2022

 
     

Balance, beginning of period

 $147,793 

Deferred revenue

  257,127 

Recognized revenue

  (259,789)

Balance, end of period

 $145,131 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

December 31, 2022

 
     

2023

 $120,083 

2024

  10,033 

2025

  4,715 

2026

  2,871 

2027

  1,781 

Thereafter

  2,837 
     

Total

 $142,320