XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Per Share Data
6 Months Ended
Jun. 28, 2025
Notes to Financial Statements  
Earnings Per Share [Text Block]

9.    Per Share Data

 

The Company uses the treasury stock method to calculate the weighted-average shares outstanding used for diluted earnings per share. The number of weighted-average shares used to calculate basic and diluted earnings per share for the thirteen and twenty-six weeks ended June 28, 2025 and June 29, 2024 was determined as follows:

 

  

Thirteen Weeks Ended

  

Twenty-Six Weeks Ended

 
  

June 28,

2025

  

June 29,

2024

  

June 28,

2025

  

June 29,

2024

 

Basic weighted average shares outstanding

  7,406,831   7,789,298   7,511,646   7,858,165 

Dilutive effect of outstanding restricted share awards

  130,956   166,645   138,626   219,884 

Diluted weighted average shares outstanding

  7,537,787   7,955,943   7,650,272   8,078,049 

 

For all periods presented, there were no anti-dilutive shares included in the calculation of common stock equivalents as there were no stock options outstanding.

 

Unissued shares of common stock were reserved for the following purposes:

 

  

June 28,

2025

  

December 28,

2024

 

Time-based restricted stock awards outstanding

  234,020   289,421 

Performance-based restricted stock awards outstanding

  287,263   300,000 

Future grants of options or shares

  247,417   295,680 

Shares reserved for employee stock purchase plan

  233,927   252,119 
         

Total

  1,002,627   1,137,220