XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Schedule of Earnings Per Share Reconciliation) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Basic EPS    
Net income $ 41,042 $ 19,877
Weighted average shares (in shares) 50,542,000 51,224,000
Basic income (loss) per share (in dollars per share) $ 0.81 $ 0.39
Diluted EPS    
Net income $ 41,042 $ 19,877
Net effect of common stock equivalents (in shares) 798,000 459,000
Diluted weighted average shares (in shares) 51,340,000 51,683,000
Diluted income (loss) per share (in dollars per share) $ 0.80 $ 0.38
Anti-dilutive shares (in shares) 600,000 900,000