XML 97 R82.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 17 - Segment Reporting - Information by Reportable Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Net 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
Depreciation of property and equipment (note 4) 1,319,819 1,144,988 699,670
Amortization of intangible assets (note 5) 48,017 38,520
Total cost of revenues 126,765,298 119,628,970 107,115,307
Gross Profit 63,053,634 52,057,809 39,393,403
Sales and marketing 20,754,752 17,394,376 14,235,668
Technical operations and development 4,494,819 4,502,845 4,305,715
General and administrative 11,404,793 10,661,949 9,459,008
Depreciation of property and equipment (note 4) 503,864 259,307 226,432
Amortization of intangible assets 905,157 224,206 596,620
Impairment of indefinite life intangible assets 42,673 206,116 577,145
Loss on currency forward contracts (98,977) 792,900 357,760
Income from operations 25,046,553 18,016,110 9,635,055
Total other income (expense) 66,371 (73,153) (206,730)
Income before provision for income taxes 25,112,924 17,942,957 9,428,325
Other income (expenses), net 66,371 (73,153) (206,730)
Income before provision for income taxes 25,112,924 17,942,957 9,428,325
Network Access Services [Member]      
Net 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
Depreciation of property and equipment (note 4) 977,395 447,644
Amortization of intangible assets (note 5) 48,017 38,520
Total cost of revenues 40,363,994 35,318,693 21,870,780
Gross Profit 33,414,957 25,655,572 12,912,783
Domain Name Services [Member]      
Net 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
Depreciation of property and equipment (note 4) 342,424 697,344 699,670
Amortization of intangible assets (note 5)
Total cost of revenues 86,401,304 84,310,277 85,244,527
Gross Profit $ 29,638,677 $ 26,402,237 $ 26,480,620