XML 98 R83.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 17 - Segment Reporting - Summary of Revenue Earned from Each Significant Revenue Stream (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Operating revenues $ 189,818,932 $ 171,686,779 $ 146,508,710
Cost of revenues 120,186,962 112,980,685 101,861,002
Network expenses 5,210,500 5,464,777 4,554,635
Amortization of intangible assets (note 5) 48,017 38,520
Total cost of revenues 126,765,298 119,628,970 107,115,307
Network Expenses [Member]      
Network expenses 5,210,500 5,464,777 4,554,635
Amortization of intangible assets (note 5) 1,367,836 1,183,508 699,670
Network Expenses 6,578,336 6,648,285 5,254,305
Network Access Services [Member]      
Operating revenues 73,778,951 60,974,265 34,783,563
Cost of revenues 37,939,683 34,133,569 21,870,780
Network expenses 1,398,899 698,960
Amortization of intangible assets (note 5) 48,017 38,520
Total cost of revenues 40,363,994 35,318,693 21,870,780
Network Access Services [Member] | Mobile Services [Member]      
Cost of revenues 35,914,882 32,615,416 21,870,780
Network Access Services [Member] | Other Services [Member]      
Cost of revenues 2,024,801 1,518,153
Network Access Services [Member] | Mobile Services [Member]      
Operating revenues 70,127,294 57,685,554 34,783,563
Network Access Services [Member] | Other Services [Member]      
Operating revenues 3,651,657 3,288,711
Domain Name Services [Member]      
Operating revenues 116,039,981 110,712,514 111,725,147
Cost of revenues 82,247,279 78,847,116 79,990,222
Network expenses 3,811,601 4,765,817 4,554,635
Amortization of intangible assets (note 5)
Total cost of revenues 86,401,304 84,310,277 85,244,527
Domain Name Services [Member] | Wholesale [Member]      
Operating revenues 98,179,267 94,233,497 96,240,728
Cost of revenues 74,865,895 72,656,608 74,564,146
Domain Name Services [Member] | Wholesale [Member] | Domain Services [Member]      
Operating revenues 89,009,546 84,934,519 86,585,994
Cost of revenues 72,947,730 70,633,267 72,353,061
Domain Name Services [Member] | Wholesale [Member] | Value Added Services [Member]      
Operating revenues 9,169,721 9,298,978 9,654,734
Cost of revenues 1,918,165 2,023,341 2,211,085
Domain Name Services [Member] | Retail Services [Member]      
Operating revenues 14,629,949 12,637,498 10,417,746
Cost of revenues 6,765,237 5,494,550 4,539,439
Domain Name Services [Member] | Portfolio [Member]      
Operating revenues 3,230,765 3,841,519 5,066,673
Cost of revenues $ 616,147 $ 695,958 $ 886,637