XML 45 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
December 31,
201
7
   
December 31,
201
6
 
Computer equipment
  $
12,312,120
    $
8,122,420
 
Computer software
   
1,449,480
     
1,277,972
 
Furniture and equipment
   
1,308,171
     
1,168,691
 
Vehicles and tools
   
1,305,900
     
830,543
 
Fiber network
   
14,052,618
     
7,095,971
 
Customer equipment and installations
   
6,774,031
     
3,889,581
 
Leasehold improvements
   
170,619
     
110,453
 
     
37,372,939
     
22,495,631
 
Less:
               
Accumulated depreciation
   
12,752,641
     
9,045,193
 
    $
24,620,298
    $
13,450,438
 
Schedule of Depreciation [Table Text Block]
   
Year ended
December 31,
201
7
   
Year ended
December 31,
201
6
   
Year ended
December 31,
201
5
 
Depreciation of property and equipment
  $
3,727,822
    $
1,823,683
    $
1,404,296