v3.26.1
Note 9 - Per Share Data (Tables)
3 Months Ended
Apr. 04, 2026
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

Thirteen Weeks Ended

 
  

April 4,

2026

  

March 29,

2025

 

Basic weighted average shares outstanding

  7,253,843   7,616,460 

Dilutive effect of outstanding restricted share awards

  158,472   125,021 

Diluted weighted average shares outstanding

  7,412,315   7,741,481 
Unissued Shares of Common Stock [Table Text Block]
  

April 4,

2026

  

March 29,

2025

 

Time-based restricted stock awards outstanding

  172,136   215,520 

Performance-based restricted stock awards outstanding

  281,407   187,500 

Future grants of options or shares

  1,252,652   365,680 

Shares reserved for employee stock purchase plan

  198,304   233,927 
         

Total

  1,904,449   1,002,627