| 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 |
|
|