XML 96 R83.htm IDEA: XBRL DOCUMENT v3.21.1
CAPITAL STOCK (Schedule of Summary of Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options Outstanding, (in shares), Beginning Balance 918,988  
Options Outstanding, (in shares), Granted 205,846  
Options Outstanding, (in shares), Exercised (128,302)  
Options Outstanding, (in shares), Forfeited (35,845)  
Options Outstanding, (in shares), Ending Balance 960,687 918,988
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]    
Weighted Average Exercise Price (in dollars per share), Beginning Balance $ 60.43  
Weighted Average Exercise Price (in dollars per share), Granted 103.36  
Weighted Average Exercise Price (in dollars per share), Exercised 48.76  
Weighted Average Exercise Price (in dollars per share), Forfeited 81.66  
Weighted Average Exercise Price (in dollars per share), Ending Balance $ 70.29 $ 60.43
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted Average Remaining Life, Balance 4 years 14 days 4 years 3 months 18 days
Aggregate Intrinsic Value, Balance $ 40,179 $ 37,471
Options Outstanding, (in shares), Exercisable and End of Period 472,527  
Weighted Average Exercise Price (in dollars per share), Exercisable at End of Period $ 47.74  
Weighted Average Remaining Life, Exercisable at End of Period 2 years 11 months 8 days  
Aggregate Intrinsic Value, Exercisable at End of Period $ 30,402  
Options Outstanding, (in shares), Vested and Expected to Vest at End of Period 893,212  
Weighted Average Exercise Price (in dollars per share), Vested or Expected to Vest at End of Period $ 68.08  
Weighted Average Remaining Life, Vested or Expected to Vest at End of Period 3 years 5 months 1 day  
Aggregate Intrinsic Value, Vested and Expected to Vest at End of Period $ 39,325