XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Schedule of Earnings Per Share Reconciliation) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Basic EPS    
Net income $ 38,373 $ 41,042
Weighted average shares (in shares) 50,943,000 50,542,000
Basic income (loss) per share (in dollars per share) $ 0.75 $ 0.81
Diluted EPS    
Net income $ 38,373 $ 41,042
Net effect of common stock equivalents (in shares) 621,000 798,000
Diluted weighted average shares (in shares) 51,564,000 51,340,000
Diluted income (loss) per share (in dollars per share) $ 0.74 $ 0.80
Anti-dilutive shares (in shares) 700,000 600,000