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

Year Ended

 
   

October 1,

   

October 2,

   

October 3,

 

(In thousands, except per share amounts)

 

2022

   

2021

   

2020

 

Net earnings

  $ 125,011     $ 66,610     $ 19,009  
                         

Basic weighted average shares outstanding

    19,517       19,344       19,278  

Dilutive effect of stock-based compensation

    112       190       105  

Diluted weighted average shares outstanding

    19,629       19,534       19,383  
                         

Net earnings per share:

                       

Basic

  $ 6.41     $ 3.44     $ 0.99  

Diluted

    6.37       3.41       0.98