XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Per Share Data
12 Months Ended
Dec. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

10.   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 fiscal years ended December 30, 2023, December 31, 2022 and January 1, 2022 was determined as follows:

 

  

Fiscal Years Ended

 
  

December 30,

2023

  

December 31,

2022

  

January 1,

2022

 

Basic weighted average shares outstanding

  8,308,867   10,051,688   11,035,361 

Dilutive effect of outstanding restricted share awards

  283,705   390,488   589,740 
             

Diluted weighted average shares outstanding

  8,592,572   10,442,176   11,625,101 

 

For the fiscal years ended December 30, 2023, December 31, 2022 and January 1, 2022, 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:

 

  

December 30,

2023

  

December 31,

2022

  

January 1,

2022

 

Time-based restricted stock awards outstanding

  376,618   274,939   420,628 

Performance-based restricted stock awards outstanding

  100,000   225,000   125,000 

Future grants of options or shares

  603,044   890,682   107,924 

Shares reserved for employee stock purchase plan

  297,730   364,231   448,110 
             

Total

  1,377,392   1,754,852   1,101,662