XML 100 R30.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 10 - Per Share Data (Tables)
6 Months Ended
Jun. 29, 2013
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

Thirteen Week Periods Ended

   

Twenty-Six Week Periods Ended

 
   

June 29,

2013

   

June 30,

2012

   

June 29,

2013

   

June 30,

2012

 
                                 

Basic weighted average shares outstanding

    12,324,868       12,457,871       12,317,967       12,605,098  

Dilutive effect of outstanding stock options

    99,569       211,797       85,742       211,788  

Weighted average dilutive shares outstanding

    12,424,437       12,669,668       12,403,709       12,816,886  
Unissued Shares of Common Stock [Table Text Block]
   

June 29,

2013

   

December 29,

2012

 
                 

Exercise of options outstanding

    284,900       307,400  

Restricted stock awards outstanding

    350,000       350,000  

Future grants of options or shares

    34,100       34,100  

Shares reserved for employee stock purchase plan

    221,271       247,752  
                 

Total

    890,271       939,252