XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Schedule of Earnings Per Share Reconciliation) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Apr. 01, 2023
Basic EPS      
Net income $ 167,679 $ 117,558 $ 115,401
Basic weighted average shares (in shares) 50,330 50,706 50,783
Basic income per share (in dollars per share) $ 3.33 $ 2.32 $ 2.27
Diluted EPS      
Net income $ 167,679 $ 117,558 $ 115,401
Basic weighted average shares (in shares) 50,330 50,706 50,783
Net effect of common stock equivalents (in shares) 400 691 637
Diluted weighted average shares (in shares) 50,730 51,397 51,420
Diluted income per share (in dollars per share) $ 3.31 $ 2.29 $ 2.24
Anti-dilutive shares (in shares) 800 600 600