XML 64 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 4 - Property and Equipment - Property and Equipment (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Property, plant and equipment, gross $ 22,495,631 $ 14,339,622
Accumulated depreciation 9,045,193 7,212,946
Property, plant and equipment, net 13,450,438 7,126,676
Computer Equipment [Member]    
Property, plant and equipment, gross 8,122,420 6,865,906
Computer Software [Member]    
Property, plant and equipment, gross 1,277,972 1,171,806
Furniture and Fixtures [Member]    
Property, plant and equipment, gross 1,168,691 1,094,455
Vehicles and Tools [Member]    
Property, plant and equipment, gross 830,543 275,424
Fiber Network [Member]    
Property, plant and equipment, gross 7,095,971 4,633,942
Customer Equipment and Installations [Member]    
Property, plant and equipment, gross 3,889,581 242,370
Leasehold Improvements [Member]    
Property, plant and equipment, gross $ 110,453 $ 55,719