XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Ting:

                

Fiber Internet Services

 $12,408  $10,221  $24,261  $20,009 
                 

Wavelo:

                

Platform Services

  10,342   7,970   16,840   14,067 

Other Professional Services

  409   1,000   1,211   1,750 

Total Wavelo

  10,751   8,970   18,051   15,817 
                 

Tucows Domains

                

Wholesale

                

Domain Services

  46,782   46,979   93,075   93,815 

Value Added Services

  4,745   5,597   9,276   11,246 

Total Wholesale

  51,527   52,576   102,351   105,061 
                 

Retail

  8,429   8,487   16,847   17,548 

Total Tucows Domains

  59,956   61,063   119,198   122,609 
                 

Tucows Corporate:

                

Mobile services and eliminations

  1,863   2,830   3,898   5,748 
                 
  $84,978  $83,084  $165,408  $164,183 
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Ting:

                

Fiber Internet Services

 $5,357  $4,417  $9,342  $8,455 
                 

Wavelo:

                

Platform Services

  330   202   664   387 

Other Professional Services

  369   856   1,061   1,632 

Total Wavelo

  699   1,058   1,725   2,019 
                 

Tucows Domains:

                

Wholesale

                

Domain Services

  37,291   36,938   74,293   73,335 

Value Added Services

  583   643   1,189   1,299 

Total Wholesale

  37,874   37,581   75,482   74,634 
                 

Retail

  4,153   3,519   8,266   8,278 

Total Tucows Domains

  42,027   41,100   83,748   82,912 
                 

Tucows Corporate:

                

Mobile services and eliminations

  2,660   2,725   5,218   5,335 
                 

Network Expenses:

                

Network, other costs

  6,993   4,764   13,316   8,944 

Network, depreciation of property and equipment

  8,757   6,589   17,193   12,484 

Network, amortization of intangible assets

  379   378   757   756 

Network, impairment of property and equipment

  74   -   2,016   27 

Total Network Expenses

  16,203   11,731   33,282   22,211 
                 
  $66,946  $61,031  $133,315  $120,932 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  June 30, 2023 
     

Balance, beginning of period

 $145,131 

Deferred revenue

  134,740 

Recognized revenue

  (128,901)

Balance, end of period

 $150,970 
  

June 30, 2023

 
     

Balance, beginning of period

 $7,487 

Consideration recognized as revenue

  14,924 

Transferred to receivables

  (17,808)

Balance, end of period

 $4,603