XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Earnings Per Common Share (Tables)
6 Months Ended
Sep. 28, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

September 28,

   

September 30,

   

September 28,

   

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Basic

                               

Net earnings

  $ 13,303     $ 24,779     $ 25,964     $ 47,890  

Deduct preferred stock dividends paid

    -       6       12       12  

Undistributed net earnings

    13,303       24,773       25,952       47,878  

Earnings attributable to participating preferred shareholders

    16       28       31       53  

Earnings attributable to common shareholders

  $ 13,287     $ 24,745     $ 25,921     $ 47,825  

Weighted average common shares outstanding

    6,915       7,445       6,938       7,521  

Basic earnings per common share

  $ 1.92     $ 3.32     $ 3.74     $ 6.36  
                                 

Diluted

                               

Earnings attributable to common shareholders

  $ 13,287     $ 24,745     $ 25,921     $ 47,825  

Add dividends on convertible preferred stock

    5       5       10       10  

Earnings attributable to common stock on a diluted basis

  $ 13,292     $ 24,750     $ 25,931     $ 47,835  

Weighted average common shares outstanding - basic

    6,915       7,445       6,938       7,521  

Additional shares to be issued under full conversion of preferred stock

    67       67       67       67  

Total shares for diluted

    6,982       7,512       7,005       7,588  

Diluted earnings per common share

  $ 1.90     $ 3.29     $ 3.70     $ 6.30