XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Schedule of Earnings Per Share Reconciliation) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Basic EPS      
Net income $ 115,401 $ 43,375 $ 79,469
Basic weighted average shares (in shares) 50,783 51,047 50,688
Basic income per share (in dollars per share) $ 2.27 $ 0.85 $ 1.57
Diluted EPS      
Net income $ 115,401 $ 43,375 $ 79,469
Basic weighted average shares (in shares) 50,783 51,047 50,688
Net effect of common stock equivalents (in shares) 637 306 604
Diluted weighted average shares (in shares) 51,420 51,353 51,292
Diluted income per share (in dollars per share) $ 2.24 $ 0.84 $ 1.55
Anti-dilutive shares (in shares) 600 900 500