Note 10 - Stock-based Compensation (Tables)
|
12 Months Ended |
Mar. 30, 2025 |
Notes Tables |
|
Share-Based Payment Arrangement, Option, Activity [Table Text Block] |
|
|
2025 |
|
|
2024 |
|
|
|
Weighted- |
|
|
|
|
|
|
Weighted- |
|
|
|
|
|
|
|
Average |
|
|
Number of |
|
|
Average |
|
|
Number of |
|
|
|
Exercise |
|
|
Options |
|
|
Exercise |
|
|
Options |
|
|
|
Price |
|
|
Outstanding |
|
|
Price |
|
|
Outstanding |
|
Outstanding at Beginning of Period |
|
$ |
6.93 |
|
|
|
895,500 |
|
|
$ |
7.32 |
|
|
|
735,500 |
|
Granted |
|
$ |
5.03 |
|
|
|
30,000 |
|
|
$ |
5.20 |
|
|
|
170,000 |
|
Expired |
|
$ |
7.90 |
|
|
|
(52,500 |
) |
|
$ |
6.14 |
|
|
|
(10,000 |
) |
Forfeited |
|
$ |
- |
|
|
|
(110,000 |
) |
|
$ |
- |
|
|
|
- |
|
Outstanding at End of Period |
|
$ |
6.84 |
|
|
|
763,000 |
|
|
$ |
6.93 |
|
|
|
895,500 |
|
Exercisable at End of Period |
|
$ |
7.11 |
|
|
|
658,000 |
|
|
$ |
7.41 |
|
|
|
665,500 |
|
|
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
|
|
Fiscal Year Ended |
|
|
|
March 30, 2025 |
|
|
March 31, 2024 |
|
Number of options issued |
|
|
10,000 |
|
|
|
20,000 |
|
|
|
40,000 |
|
|
|
10,000 |
|
|
|
120,000 |
|
Grant date |
|
July 15, 2024 |
|
|
June 10, 2024 |
|
|
March 26, 2024 |
|
|
November 14, 2023 |
|
|
June 21, 2023 |
|
Dividend yield |
|
|
6.67 |
% |
|
|
6.21 |
% |
|
|
6.07 |
% |
|
|
7.60 |
% |
|
|
6.08 |
% |
Expected volatility |
|
|
20.00 |
% |
|
|
20.00 |
% |
|
|
20.00 |
% |
|
|
20.00 |
% |
|
|
25.00 |
% |
Risk free interest rate |
|
|
4.23 |
% |
|
|
4.62 |
% |
|
|
4.38 |
% |
|
|
4.56 |
% |
|
|
4.29 |
% |
Contractual term (years) |
|
|
10.00 |
|
|
|
10.00 |
|
|
|
10.00 |
|
|
|
10.00 |
|
|
|
10.00 |
|
Expected term (years) |
|
|
3.00 |
|
|
|
3.00 |
|
|
|
3.00 |
|
|
|
3.00 |
|
|
|
3.00 |
|
Forfeiture rate |
|
|
5.00 |
% |
|
|
5.00 |
% |
|
|
5.00 |
% |
|
|
5.00 |
% |
|
|
5.00 |
% |
Exercise price (grant-date closing price) per option |
|
$ |
4.80 |
|
|
$ |
5.15 |
|
|
$ |
5.27 |
|
|
$ |
4.21 |
|
|
$ |
5.26 |
|
Fair value per option |
|
$ |
0.26 |
|
|
$ |
0.30 |
|
|
$ |
0.32 |
|
|
$ |
0.20 |
|
|
$ |
0.46 |
|
|
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
|
|
Fiscal Year Ended March 30, 2025 |
|
|
|
Cost of |
|
|
Marketing & |
|
|
|
|
|
|
|
Products |
|
|
Administrative |
|
|
Total |
|
Options Granted in Fiscal Year |
|
Sold |
|
|
Expenses |
|
|
Expense |
|
2023 |
|
$ |
6 |
|
|
$ |
1 |
|
|
$ |
7 |
|
2024 |
|
|
9 |
|
|
|
15 |
|
|
|
24 |
|
2025 |
|
|
6 |
|
|
|
2 |
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total stock option compensation |
|
$ |
21 |
|
|
$ |
18 |
|
|
$ |
39 |
|
|
|
Fiscal Year Ended March 31, 2024 |
|
|
|
Cost of |
|
|
Marketing & |
|
|
|
|
|
|
|
Products |
|
|
Administrative |
|
|
Total |
|
Options Granted in Fiscal Year |
|
Sold |
|
|
Expenses |
|
|
Expense |
|
2022 |
|
$ |
10 |
|
|
$ |
21 |
|
|
$ |
31 |
|
2023 |
|
|
22 |
|
|
|
32 |
|
|
|
54 |
|
2024 |
|
|
9 |
|
|
|
11 |
|
|
|
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total stock option compensation |
|
$ |
41 |
|
|
$ |
64 |
|
|
$ |
105 |
|
Stock Granted in Fiscal Year |
|
2025 |
|
|
2024 |
|
2022 |
|
$ |
64 |
|
|
$ |
185 |
|
2023 |
|
|
117 |
|
|
|
195 |
|
2024 |
|
|
262 |
|
|
|
278 |
|
2025 |
|
|
270 |
|
|
|
- |
|
|
|
|
|
|
|
|
|
|
Total stock grant compensation |
|
$ |
713 |
|
|
$ |
658 |
|
|
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] |
|
|
|
|
|
|
|
|
|
|
|
Weighted- |
|
|
|
|
|
|
Weighted- |
|
|
|
|
|
|
|
|
Weighted- |
|
|
Avg. Exercise |
|
|
|
|
|
|
Avg. Exercise |
|
|
|
|
Number |
|
|
Avg. Remaining |
|
|
Price of |
|
|
Number |
|
|
Price of |
|
Exercise |
|
|
of Options |
|
|
Contractual |
|
|
Options |
|
|
of Options |
|
|
Options |
|
Price |
|
|
Outstanding |
|
|
Life in Years |
|
|
Outstanding |
|
|
Exercisable |
|
|
Exercisable |
|
$4.00 |
- |
4.99 |
|
|
|
95,000 |
|
|
|
5.62 |
|
|
$ |
4.77 |
|
|
|
80,000 |
|
|
$ |
4.81 |
|
$5.00 |
- |
5.99 |
|
|
|
170,000 |
|
|
|
8.22 |
|
|
$ |
5.29 |
|
|
|
80,000 |
|
|
$ |
5.34 |
|
$6.00 |
- |
6.99 |
|
|
|
100,000 |
|
|
|
7.19 |
|
|
$ |
6.54 |
|
|
|
100,000 |
|
|
$ |
6.54 |
|
$7.00 |
- |
7.99 |
|
|
|
283,000 |
|
|
|
5.09 |
|
|
$ |
7.69 |
|
|
|
283,000 |
|
|
$ |
7.69 |
|
$8.00 |
- |
8.99 |
|
|
|
55,000 |
|
|
|
0.20 |
|
|
$ |
8.38 |
|
|
|
55,000 |
|
|
$ |
8.38 |
|
$9.00 |
- |
9.99 |
|
|
|
60,000 |
|
|
|
1.19 |
|
|
$ |
9.60 |
|
|
|
60,000 |
|
|
$ |
9.60 |
|
|
|
|
|
763,000 |
|
|
|
5.47 |
|
|
$ |
6.84 |
|
|
|
658,000 |
|
|
$ |
7.11 |
|
|
Schedule of Nonvested Share Activity [Table Text Block] |
Number of Shares |
|
|
Fair Value per Share |
|
Grant Date |
|
Vesting Period (Years) |
81,176 |
|
|
$ |
4.68 |
|
August 15, 2024 |
|
One |
60,412 |
|
|
$ |
4.85 |
|
August 15, 2023 |
|
One |
Number of Shares |
|
|
Fair Value per Share |
|
Grant Date |
|
Vesting Date |
179,000 |
|
|
$ |
3.82 |
|
March 26, 2025 |
|
March 26, 2028 |
70,000 |
|
|
$ |
5.27 |
|
March 26, 2024 |
|
March 26, 2027 |
26,000 |
|
|
$ |
4.77 |
|
August 14, 2023 |
|
August 14, 2024 |
40,000 |
|
|
$ |
5.85 |
|
March 21, 2023 |
|
March 21, 2025 |
|