XML 54 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

Ting

  

Wavelo

  

Tucows Domains

  

Total

 
                 

Balances, December 31, 2020

 $8,618  $-  $107,686  $116,304 

Simply Bits, LLC acquisition

  14,106   -   -   14,106 

Balances, December 31, 2021

 $22,724  $-  $107,686  $130,410 

Balances, December 31, 2022

 $22,724  $-  $107,686  $130,410 
Schedule of Intangible Assets and Goodwill [Table Text Block]
  

Surname domain names

  

Direct navigation domain names

  

Brand

  

Customer relationships

  

Technology

  

Network rights

  

Total

 

Amortization period

 

indefinite life

  

indefinite life

  

7 years

  

3 - 7 years

  

2 -7 years

  

15 years

     
                             

Balances, December 31, 2020

 $11,157  $1,135  $7,021  $26,664  $274  $1,193  $47,444 

Simply Bits acquisition

  -   -   -   9,160   -   -   9,160 

Uniregistry acquisition

  -   -   -   -   3,039   -   3,039 

Acquisition of customer relationship

  -   -   -   224   -   -   224 

Acquisition of brand

  -   -   59   -   -   -   59 

Acquisition of technology

  -   -   -   -   491   -   491 

Additions to/(disposals from) domain portfolio, net

  (1)  -   -   -   -   -   (1)

Amortization expense

  -   -   (2,070)  (7,414)  (412)  (111)  (10,007)

Balances December 31, 2021

 $11,156  $1,135  $5,010  $28,634  $3,392  $1,082   50,409 

Acquisition of customer relationship

  -   -   -   782   -   -   782 

Additions to/(disposals from) domain portfolio, net

  (1)  (6)  -   -   -   -   (7)

Amortization expense

  -   -   (2,070)  (8,603)  (622)  (99)  (11,394)

Balances December 31, 2022

 $11,155  $1,129  $2,940  $20,813  $2,770  $983  $39,790 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Year ending

 
  

December 31,

 

2023

 $10,375 

2024

  5,411 

2025

  4,205 

2026

  2,648 

2027

  1,616 

Thereafter

  3,251 

Total

 $27,506