XML 64 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Property and Equipment - Property and Equipment (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Property, plant and equipment, gross $ 37,372,939 $ 22,495,631
Accumulated depreciation 12,752,641 9,045,193
Property, plant and equipment, net 24,620,298 13,450,438
Computer Equipment [Member]    
Property, plant and equipment, gross 12,312,120 8,122,420
Computer Software [Member]    
Property, plant and equipment, gross 1,449,480 1,277,972
Furniture and Fixtures [Member]    
Property, plant and equipment, gross 1,308,171 1,168,691
Vehicles and Tools [Member]    
Property, plant and equipment, gross 1,305,900 830,543
Fiber Network [Member]    
Property, plant and equipment, gross 14,052,618 7,095,971
Customer Equipment and Installations [Member]    
Property, plant and equipment, gross 6,774,031 3,889,581
Leasehold Improvements [Member]    
Property, plant and equipment, gross $ 170,619 $ 110,453