XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Earnings Per Common Share (Tables)
9 Months Ended
Dec. 28, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

December 28,

   

December 30,

   

December 28,

   

December 30,

 
   

2024

   

2023

   

2024

   

2023

 

Basic

                               

Net earnings

  $ 14,659     $ 17,675     $ 40,623     $ 65,565  

Deduct preferred stock dividends

    11       6       23       17  

Undistributed net earnings

    14,648       17,669       40,600       65,548  

Earnings attributable to participating preferred shareholders

    17       21       48       73  

Earnings attributable to common shareholders

  $ 14,631     $ 17,648     $ 40,552     $ 65,475  

Weighted average common shares outstanding

    6,887       7,131       6,921       7,391  

Basic earnings per common share

  $ 2.12     $ 2.47     $ 5.86     $ 8.86  
                                 

Diluted

                               

Earnings attributable to common shareholders

  $ 14,631     $ 17,648     $ 40,552     $ 65,475  

Add dividends on convertible preferred stock

    5       5       15       15  

Earnings attributable to common stock on a diluted basis

  $ 14,636     $ 17,653     $ 40,567     $ 65,490  

Weighted average common shares outstanding - basic

    6,887       7,131       6,921       7,391  

Additional shares to be issued under full conversion of preferred stock

    67       67       67       67  

Total shares for diluted

    6,954       7,198       6,988       7,458  

Diluted earnings per common share

  $ 2.10     $ 2.45     $ 5.81     $ 8.78