XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Earnings Per Common Share (Tables)
3 Months Ended
Jul. 01, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    Three Months Ended  
   

July 1,

   

July 2,

 
   

2023

   

2022

 

Basic

               

Net earnings

  $ 23,111     $ 5,103  

Deduct preferred stock dividends paid

    6       6  

Undistributed net earnings

    23,105       5,097  

Earnings attributable to participating preferred

    25       20  

Earnings attributable to common shareholders

  $ 23,080     $ 5,077  
                 

Weighted average common shares outstanding

    7,596       8,155  
                 

Basic earnings per common share

  $ 3.04     $ 0.62  
                 

Diluted

               

Earnings attributable to common shareholders

  $ 23,080     $ 5,077  

Add dividends on convertible preferred stock

    5       5  

Earnings attributable to common stock on a diluted basis

  $ 23,085     $ 5,082  

Weighted average common shares outstanding-basic

    7,596       8,155  

Additional shares issued related to the equity compensation plan

    7       5  

Additional shares to be issued under full conversion of preferred stock

    67       67  

Total shares for diluted

    7,670       8,227  
                 

Diluted earnings per common share

  $ 3.01     $ 0.62