XML 51 R20.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 10 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2015
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
Three Months Ended
September
30,
 
 
Nine Months Ended
September
30,
 
 
 
2015
 
 
201
4
 
 
201
5
 
 
201
4
 
Net Income
  $ 11,545     $ 11,553     $ 28,619     $ 31,267  
                                 
Weighted-average number of basic shares outstanding during the period
    19,316       19,450       19,413       19,682  
Dilutive effect of stock options and RSUs
    240       263       330       387  
Weighted-average number of diluted shares outstanding during the period
    19,556       19,713       19,743       20,069  
                                 
Basic earnings per share
  $ 0.60     $ 0.59     $ 1.47     $ 1.59  
Diluted earnings per share
  $ 0.59     $ 0.59     $ 1.45     $ 1.56