XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) per Common Share (Reconciliation of Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Numerator for earnings (loss) per common share calculation:        
Net income (loss) $ 5,665 $ 5,647 $ (2,385) $ 11,510
Less: Preferred stock dividends (337) (337) (675) (675)
Income (loss) available to common shareholders $ 5,328 $ 5,310 $ (3,060) $ 10,835
Denominator for earnings (loss) per common share calculation:        
Weighted average common shares - basic 30,000 29,934 29,983 29,925
Effect of dilutive securities:        
Preferred stock 1,205 1,205   1,205
Weighted average common shares - diluted 31,363 31,224 29,983 31,201
Basic earnings (loss) per common share $ 0.18 $ 0.18 $ (0.10) $ 0.37
Diluted earnings (loss) per common share $ 0.18 $ 0.18 $ (0.10) $ 0.37
Restricted Stock [Member]        
Effect of dilutive securities:        
Share based payment arrangements (in shares) 158 85   71