XML 26 R31.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 5 - Earnings Per Share (Details) - Basic and Diluted Earnings Per Share
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Basic and Diluted Earnings Per Share [Abstract]        
Shares used in the calculation of basic earnings per share 14,687,747 13,510,573 14,559,917 13,459,049
Effect of dilutive securities:        
Stock options, SARs, and RSAs 804,985 1,068,354 927,515 1,025,929
Diluted shares used in the calculation of earnings per share 15,492,732 14,578,927 15,487,432 14,484,978