XML 32 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
Three Months Ended
   
Nine Months Ended
 
   
September 30,
   
September 30,
 
   
2017
   
2016
   
2017
   
2016
 
                                 
                                 
Net income
 
$
811,728
    $
583,629
   
$
952,077
    $
1,075,138
 
                                 
Weighted-average shares outstanding:
                               
Basic
 
 
3,256,303
     
3,402,828
   
 
3,256,303
     
3,402,828
 
Diluted
 
 
3,265,521
     
3,406,468
   
 
3,265,032
     
3,403,904
 
                                 
Earnings per share:
                               
Basic
 
$
0.25
    $
0.17
   
$
0.29
    $
0.32
 
Diluted
 
$
0.25
    $
0.17
   
$
0.29
    $
0.32