v3.26.3
Note 3 - Earnings Per Common Share (Tables)
6 Months Ended
Sep. 26, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

September 26,

   

September 27,

   

September 26,

   

September 27,

 
   

2026

   

2025

   

2026

   

2025

 

Basic

                               

Net earnings

  $ 29,230     $ 29,739     $ 48,737     $ 44,624  

Deduct preferred stock dividends

    -       -       12       12  

Undistributed net earnings

    29,230       29,739       48,725       44,612  

Earnings attributable to participating preferred shareholders

    28       29       47       47  

Earnings attributable to common shareholders

  $ 29,202     $ 29,710     $ 48,678     $ 44,565  

Weighted average common shares outstanding

    6,770       6,858       6,771       6,870  

Basic earnings per common share

  $ 4.31     $ 4.33     $ 7.19     $ 6.49  
                                 

Diluted

                               

Earnings attributable to common shareholders

  $ 29,202     $ 29,710     $ 48,678     $ 44,565  

Add dividends on convertible preferred stock

    5       5       10       10  

Earnings attributable to common stock on a diluted basis

  $ 29,207     $ 29,715     $ 48,688     $ 44,575  

Weighted average common shares outstanding - basic

    6,770       6,858       6,771       6,870  

Additional shares to be issued under full conversion of preferred stock

    67       67       67       67  

Total shares for diluted

    6,837       6,925       6,838       6,937  

Diluted earnings per common share

  $ 4.27     $ 4.29     $ 7.12     $ 6.43