XML 38 R16.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 5 - Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2012
Schedule of Weighted Average Number of Shares [Table Text Block]
   
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
   
2012
   
2011
   
2012
   
2011
 
Weighted average shares outstanding (basic)
    22,668,020       22,584,770       22,657,940       22,457,246  
Incremental shares from assumed option exercise
    407,552       294,211       441,370       228,068  
Weighted average shares outstanding (diluted)
    23,075,572       22,878,981       23,099,310       22,685,314