XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Earnings Per Share (Tables)
9 Months Ended
Jun. 28, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

June 28,

   

June 29,

   

June 28,

   

June 29,

 

(In thousands, except per share amounts)

 

2025

   

2024

   

2025

   

2024

 

Net earnings

  $ 15,159     $ 6,565     $ 26,470     $ 14,636  
                                 

Basic weighted average shares outstanding

    19,476       19,500       19,485       19,502  

Dilutive effect of stock-based compensation

    77       68       59       77  

Diluted weighted average shares outstanding

    19,553       19,568       19,544       19,579  
                                 

Net earnings per share:

                               

Basic

  $ 0.78     $ 0.34     $ 1.36     $ 0.75  

Diluted

  $ 0.78     $ 0.34     $ 1.35     $ 0.75