XML 44 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 4 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
December 31,
201
6
   
December 31,
201
5
 
Computer equipment
  $
8,122,420
    $
6,865,906
 
Computer software
   
1,277,972
     
1,171,806
 
Furniture and equipment
   
1,168,691
     
1,094,455
 
Vehicles and tools
   
830,543
     
275,424
 
Fiber network
   
7,095,971
     
4,633,942
 
Customer equipment and installations
   
3,889,581
     
242,370
 
Leasehold improvements
   
110,453
     
55,719
 
     
22,495,631
     
14,339,622
 
Less:
               
Accumulated depreciation
   
9,045,193
     
7,212,946
 
    $
13,450,438
    $
7,126,676
 
Schedule of Depreciation [Table Text Block]
   
Year ended
December 31,
201
6
   
Year ended
December 31,
201
5
   
Year ended
December 31,
201
4
 
Depreciation of property and equipment
  $
1,823,683
    $
1,404,296
    $
926,102