XML 35 R22.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
   
Years ended December 31,
 
   
2016
   
2015
   
2014
 
                         
Weighted average shares outstanding – basic
   
112,474
     
115,677
     
117,000
 
                         
Effect of common stock equivalents
   
887
     
1,051
     
1,445
 
                         
Weighted average shares outstanding – diluted
   
113,361
     
116,728
     
118,445