XML 22 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Earnings Per Share
3 Months Ended
Jun. 28, 2025
Notes to Financial Statements  
Earnings Per Share [Text Block]

3.

Earnings per Common Share 

 

Earnings per share for the three months ended June 28, 2025 and June 29, 2024 are as follows (in thousands, except per share amounts):

 

   

Three Months Ended

 
   

June 28,

   

June 29,

 
   

2025

   

2024

 

Basic

               

Net earnings

  $ 14,885     $ 12,661  

Deduct preferred stock dividends

    6       6  

Undistributed net earnings

    14,879       12,655  

Earnings attributable to participating preferred shareholders

    17       15  

Earnings attributable to common shareholders

  $ 14,862     $ 12,640  

Weighted average common shares outstanding

    6,882       6,962  

Basic earnings per common share

  $ 2.16     $ 1.82  
                 

Diluted

               

Earnings attributable to common shareholders

  $ 14,862     $ 12,640  

Add dividends on convertible preferred stock

    5       5  

Earnings attributable to common stock on a diluted basis

  $ 14,867     $ 12,645  

Weighted average common shares outstanding - basic

    6,882       6,962  

Additional shares to be issued under full conversion of preferred stock

    67       67  

Total shares for diluted

    6,949       7,029  

Diluted earnings per common share

  $ 2.14     $ 1.80