XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended March 31,

 
   

2024

   

2023

 

Ting:

               

Fiber Internet Services

  $ 14,102     $ 11,853  
                 

Wavelo:

               

Platform Services

    9,365       6,498  

Other Professional Services

    25       802  

Total Wavelo

    9,390       7,300  
                 

Tucows Domains

               

Wholesale

               

Domain Services

    48,151       46,293  

Value Added Services

    4,703       4,531  

Total Wholesale

    52,854       50,824  
                 

Retail

    9,028       8,418  

Total Tucows Domains

    61,882       59,242  
                 

Tucows Corporate:

               

Mobile services and eliminations

    2,083       2,035  
                 
    $ 87,457     $ 80,430  
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
   

Three Months Ended March 31,

 
   

2024

   

2023

 
                 

Ting:

               

Fiber Internet Services

  $ 5,360     $ 3,985  
                 

Wavelo:

               

Platform Services

    332       334  

Other Professional Services

    19       692  

Total Wavelo

    351       1,026  
                 

Tucows Domains:

               

Wholesale

               

Domain Services

    38,663       37,002  

Value Added Services

    547       606  

Total Wholesale

    39,210       37,608  
                 

Retail

    4,136       4,113  

Total Tucows Domains

    43,346       41,721  
                 

Tucows Corporate:

               

Mobile services and eliminations

    2,737       2,558  
                 

Network Expenses:

               

Network, other costs

    7,064       6,323  

Network, depreciation of property and equipment

    9,865       8,436  

Network, amortization of intangible assets

    365       378  

Network, impairment of property and equipment

    53       1,942  

Total Network Expenses

    17,347       17,079  
                 
    $ 69,141     $ 66,369  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
    March 31, 2024  
         

Balance, beginning of period

  $ 148,083  

Deferred revenue

    64,054  

Recognized revenue

    (57,030 )

Balance, end of period

  $ 155,107  
   

March 31, 2024

 
         

Balance, beginning of period

  $ 1,417  

Consideration recognized as revenue

    8,888  

Transferred to receivables

    (10,181 )

Balance, end of period

  $ 124