v3.26.1
Note 11 - Earnings Per Share (Tables)
6 Months Ended
May 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Net Income

   

Weighted Average

Shares

   

Earnings Per

Share

 

For the quarter ended May 30, 2026:

                       
                         

Basic earnings per share

  $ 2,039       8,618,419     $ 0.24  

Add effect of dilutive securities:

                       

Restricted shares

    -       17,850       -  

Diluted earnings per share

  $ 2,039       8,636,269     $ 0.24  
                         
                         

For the quarter ended May 31, 2025:

                       
                         

Basic earnings per share

  $ 1,918       8,667,908     $ 0.22  

Add effect of dilutive securities:

                       

Restricted shares

    -       11,966       -  

Diluted earnings per share

  $ 1,918       8,679,874     $ 0.22  
                         
                         

For the six months ended May 30, 2026:

                       
                         

Basic earnings per share

  $ 3,155       8,617,003     $ 0.37  

Add effect of dilutive securities:

                       

Restricted shares

    -       26,491       -  

Diluted earnings per share

  $ 3,155       8,643,494     $ 0.37  
                         
                         

For the six months ended May 31, 2025:

                       
                         

Basic earnings per share

  $ 3,772       8,673,339     $ 0.43  

Add effect of dilutive securities:

                       

Restricted shares

    -       20,261       -  

Diluted earnings per share

  $ 3,772       8,693,600     $ 0.43  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

Quarter Ended

   

Six Months Ended

 
   

May 30, 2026

   

May 31, 2025

   

May 30, 2026

   

May 31, 2025

 
                                 

Unvested shares

    5,000       17,556       27,856       17,556