XML 17 R25.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 8 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2015
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2015

   

2014

   

2015

   

2014

 
                                 

Weighted average number of shares used in computation of basic earnings per share

    49,023       45,690       48,388       45,594  

Add:

                               

Additional shares from the assumed exercise of employee stock options

    2,090       412       1,626       323  
                                 

Weighted average number of shares used in computation of diluted earnings per share

    51,113       46,102       50,014       45,917