XML 35 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Earnings (Loss) Per Share ("EPS") (Tables)
6 Months Ended
Jun. 30, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    Three Months Ended June 30,   Six Months Ended June 30,
    2018   2017   2018   2017
Shares used in the calculation of basic earnings per share    
14,652
     
14,588
     
14,666
     
14,582
 
Effect of dilutive securities:                                
Stock options, SARs, and RSAs    
263
     
456
     
379
     
464
 
Diluted shares used in the calculation of earnings per share    
14,915
     
15,044
     
15,045
     
15,046