v3.26.3
Note 14 - Earnings Per Share (Tables)
12 Months Ended
Oct. 03, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Year Ended

 
   

October 3,

   

September 27,

   

September 28,

 

(In thousands, except per share amounts)

 

2026

   

2025

   

2024

 

Net earnings

  $ 29,547     $ 41,020     $ 19,305  
                         

Basic weighted average shares outstanding

    19,458       19,484       19,502  

Dilutive effect of stock-based compensation

    64       74       73  

Diluted weighted average shares outstanding

    19,522       19,558       19,575  
                         

Net earnings per share:

                       

Basic

  $ 1.52     $ 2.11     $ 0.99  

Diluted

    1.51       2.10       0.99