XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 362,275 $ 339,337 $ 321,142
Operating Segments [Member]      
Revenues 354,232 331,704 309,927
Operating Segments [Member] | Ting [Member]      
Revenues 59,732 50,937 42,425
Operating Segments [Member] | Ting [Member] | Fiber Internet Services [Member]      
Revenues 59,732 50,937 42,425
Operating Segments [Member] | Wavelo [Member]      
Revenues 39,861 38,670 24,344
Operating Segments [Member] | Wavelo [Member] | Platform Services [Member]      
Revenues 39,824 37,082 22,594
Operating Segments [Member] | Wavelo [Member] | Other Services [Member]      
Revenues 37 1,588 1,750
Operating Segments [Member] | Tucows Domains [Member]      
Revenues 254,639 242,097 243,158
Operating Segments [Member] | Tucows Domains [Member] | Wholesale [Member]      
Revenues 216,995 206,725 208,254
Operating Segments [Member] | Tucows Domains [Member] | Domain Services [Member] | Wholesale [Member]      
Revenues 197,113 189,013 187,542
Operating Segments [Member] | Tucows Domains [Member] | Value Added Services [Member] | Wholesale [Member]      
Revenues 19,882 17,712 20,712
Operating Segments [Member] | Tucows Domains [Member] | Retail [Member]      
Revenues 37,644 35,372 34,904
Consolidation, Eliminations [Member]      
Revenues $ 8,043 $ 7,633 $ 11,215