XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Revenues $ 98,463 $ 89,423 $ 193,072 $ 176,880
Domain Name Services [Member] | Wholesale [Member]        
Net Revenues 57,314 53,028 113,221 105,882
Domain Name Services [Member] | Domain Services [Member] | Wholesale [Member]        
Net Revenues 51,557 48,504 101,561 96,655
Domain Name Services [Member] | Value Added Services [Member] | Wholesale [Member]        
Net Revenues 5,757 4,524 11,660 9,227
Operating Segments [Member]        
Net Revenues 96,242 87,160 188,764 172,259
Operating Segments [Member] | Fiber Internet Services [Member]        
Net Revenues 16,410 14,571 32,725 28,673
Operating Segments [Member] | Mobile Platform Services [Member]        
Net Revenues 12,656 10,501 24,052 19,891
Operating Segments [Member] | Mobile Platform Services [Member] | Platform Services [Member]        
Net Revenues 12,656 10,495 24,052 19,860
Operating Segments [Member] | Mobile Platform Services [Member] | Other Services [Member]        
Net Revenues 0 6 0 31
Operating Segments [Member] | Domain Name Services [Member]        
Net Revenues 67,604 62,368 132,859 124,250
Operating Segments [Member] | Domain Name Services [Member] | Retail [Member]        
Net Revenues 10,290 9,340 19,638 18,368
Consolidation, Eliminations [Member]        
Net Revenues $ 1,793 $ 1,983 $ 3,436 $ 4,066