XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Revenues $ 89,423 $ 84,978 $ 176,880 $ 165,408
Domain Name Services [Member] | Wholesale [Member]        
Net Revenues 53,028 51,527 105,882 102,351
Domain Name Services [Member] | Domain Services [Member] | Wholesale [Member]        
Net Revenues 48,504 46,782 96,655 93,075
Domain Name Services [Member] | Value Added Services [Member] | Wholesale [Member]        
Net Revenues 4,524 4,745 9,227 9,276
Operating Segments [Member] | Fiber Internet Services [Member]        
Net Revenues 14,571 12,408 28,673 24,261
Operating Segments [Member] | Mobile Platform Services [Member]        
Net Revenues 10,501 10,751 19,891 18,051
Operating Segments [Member] | Mobile Platform Services [Member] | Platform Services [Member]        
Net Revenues 10,495 10,342 19,860 16,840
Operating Segments [Member] | Mobile Platform Services [Member] | Other Services [Member]        
Net Revenues 6 409 31 1,211
Operating Segments [Member] | Domain Name Services [Member]        
Net Revenues 62,368 59,956 124,250 119,198
Operating Segments [Member] | Domain Name Services [Member] | Retail [Member]        
Net Revenues 9,340 8,429 18,368 16,847
Consolidation, Eliminations [Member]        
Net Revenues $ 1,983 $ 1,863 $ 4,066 $ 3,898