XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Pay vs Performance Disclosure        
PEO Total Compensation Amount $ 2,616,013 $ 2,223,409 $ 2,119,465 $ 2,157,581
PEO Actually Paid Compensation Amount 5,167,694 2,242,510 3,698,401 4,405,124
Non-PEO NEO Average Total Compensation Amount 1,060,229 942,164 919,021 862,226
Non-PEO NEO Average Compensation Actually Paid Amount 2,069,412 973,305 1,484,039 1,539,781
Total Shareholder Return Amount 483.32 275.81 283.76 204.94
Peer Group Total Shareholder Return Amount 173.66 147.13 186.02 181.61
Net Income (Loss) $ 75,363,000 $ 60,041,000 $ 51,542,000 $ 40,980,000
Company Selected Measure Amount 101,145,000 82,582,000 69,979,000 55,851,000
PEO | Deduction for amounts reported under "Stock Awards" column in the Summary Compensation Table [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount $ (636,944)      
PEO | Increase for fair value of awards granted during the year that remain unvested as of year end [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 1,704,038      
PEO | Increase for fair value of awards granted during year that vested during year [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 0      
PEO | Increase (deduction) for change in fair value from prior year end to current year end of awards granted prior to year that were outstanding and unvested as of year end [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 1,443,007      
PEO | Increase (deduction) for change in fair value from prior year end to vesting date of awards granted prior to current year that vested during the year [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 14,048      
PEO | Deduction for fair value of awards granted prior to current year that were forfeited during the year [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 0      
PEO | Increase based on dividends or other earnings paid during the year prior to vesting date of award [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 27,532      
Non-PEO NEO | Deduction for amounts reported under "Stock Awards" column in the Summary Compensation Table [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount (248,230)      
Non-PEO NEO | Increase for fair value of awards granted during the year that remain unvested as of year end [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 664,071      
Non-PEO NEO | Increase for fair value of awards granted during year that vested during year [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 0      
Non-PEO NEO | Increase (deduction) for change in fair value from prior year end to current year end of awards granted prior to year that were outstanding and unvested as of year end [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 577,957      
Non-PEO NEO | Increase (deduction) for change in fair value from prior year end to vesting date of awards granted prior to current year that vested during the year [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 4,358      
Non-PEO NEO | Deduction for fair value of awards granted prior to current year that were forfeited during the year [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 0      
Non-PEO NEO | Increase based on dividends or other earnings paid during the year prior to vesting date of award [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount $ 11,027