XML 39 R25.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 9 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    Three Months Ended
March 31,
    2016   2015
Net income   $ 4,560     $ 3,522  
                 
Weighted average common shares outstanding-basic     84,033       88,246  
Plus: net effect of dilutive stock options     85       181  
Plus: net effect of dilutive restricted stock awards and units     361       197  
Weighted average common shares outstanding-diluted     84,479       88,624  
Net income per common share-basic   $ 0.05     $ 0.04  
Net income per common share-diluted   $ 0.05     $ 0.04