XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Ting:

                

Fiber Internet Services

 $12,855  $10,946  $37,116  $30,955 
                 

Wavelo:

                

Platform Services

  10,697   4,048   27,537   18,115 

Other Professional Services

  377   -   1,588   1,750 

Total Wavelo

  11,074   4,048   29,125   19,865 
                 

Tucows Domains

                

Wholesale

                

Domain Services

  47,657   46,985   140,734   140,800 

Value Added Services

  4,252   4,883   13,441   16,129 

Total Wholesale

  51,909   51,868   154,175   156,929 
                 

Retail

  9,179   8,413   26,111   25,961 

Total Tucows Domains

  61,088   60,281   180,286   182,890 
                 

Tucows Corporate:

                

Mobile services and eliminations

  1,954   2,775   5,852   8,523 
                 
  $86,971  $78,050  $252,379  $242,233 
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Ting:

                

Fiber Internet Services

 $4,869  $4,290  $14,211  $12,746 
                 

Wavelo:

                

Platform Services

  342   235   1,006   622 

Other Professional Services

  228   -   1,289   1,632 

Total Wavelo

  570   235   2,295   2,254 
                 

Tucows Domains:

                

Wholesale

                

Domain Services

  38,060   37,393   112,352   110,728 

Value Added Services

  537   613   1,726   1,912 

Total Wholesale

  38,597   38,006   114,078   112,640 
                 

Retail

  4,116   4,105   12,383   12,383 

Total Tucows Domains

  42,713   42,111   126,461   125,023 
                 

Tucows Corporate:

                

Mobile services and eliminations

  2,565   1,666   7,783   7,000 
                 

Network Expenses:

                

Network, other costs

  7,322   4,244   20,638   13,188 

Network, depreciation of property and equipment

  9,138   7,136   26,331   19,620 

Network, amortization of intangible assets

  378   378   1,135   1,134 

Network, impairment of property and equipment

  2,663   3   4,679   30 

Total Network Expenses

  19,501   11,761   52,783   33,972 
                 
  $70,218  $60,063  $203,533  $180,995 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  September 30, 2023 
     

Balance, beginning of period

 $145,131 

Deferred revenue

  194,668 

Recognized revenue

  (190,045)

Balance, end of period

 $149,754 
  

September 30, 2023

 
     

Balance, beginning of period

 $7,487 

Consideration recognized as revenue

  24,647 

Transferred to receivables

  (28,824)

Balance, end of period

 $3,310