XML 27 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 10 - Per Share Data (Tables)
9 Months Ended
Sep. 29, 2012
Schedule of Weighted Average Number of Shares [Table Text Block]
   
Thirteen Week Periods Ended
   
Thirty-Nine Week Periods Ended
 
   
September 29,
2012
   
October 1,
2011
   
September 29,
2012
   
October 1,
2011
 
                         
Basic weighted average shares outstanding
    12,057,478       12,994,565       12,422,558       13,046,216  
Dilutive effect of outstanding stock options
    194,731       147,305       205,140       179,241  
Weighted average dilutive shares outstanding
    12,252,209       13,141,870       12,627,698       13,225,457  
Unissued Shares of Common Stock [Table Text Block]
   
September 29, 2012
   
December 31,
2011
 
             
Exercise of options outstanding
    811,344       916,594  
Future grants of options or shares
    419,100       437,600  
Shares reserved for employee stock purchase plan
    247,752       276,957  
                 
Total
    1,478,196       1,631,151