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

Thirteen Week Periods Ended

   

Thirty-Nine Week Periods Ended

 
   

September 28,

2013

   

September 29,

2012

   

September 28,

2013

   

September 29,

2012

 
                                 

Basic weighted average shares outstanding

    12,364,018       12,057,478       12,333,318       12,422,558  

Dilutive effect of outstanding stock options

    123,400       194,731       98,143       205,140  

Weighted average dilutive shares outstanding

    12,487,418       12,252,209       12,431,461       12,627,698  
Unissued Shares of Common Stock [Table Text Block]
   

September 28,

2013

   

December 29,

2012

 
                 

Exercise of options outstanding

    279,900       307,400  

Restricted stock awards outstanding

    327,500       350,000  

Future grants of options or shares

    56,600       34,100  

Shares reserved for employee stock purchase plan

    189,576       247,752  
                 

Total

    853,576       939,252