XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Schedule of Earnings Per Share Reconciliation) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Dec. 30, 2023
Dec. 31, 2022
Basic EPS                
Net income $ 31,241 $ 24,908 $ 41,042 $ 32,944 $ 33,197 $ 19,877 $ 97,191 $ 86,018
Weighted average shares (in shares) 50,768,000     50,509,000     50,679,000 50,896,000
Basic income (loss) per share (in dollars per share) $ 0.62     $ 0.65     $ 1.92 $ 1.69
Diluted EPS                
Net income $ 31,241 $ 24,908 $ 41,042 $ 32,944 $ 33,197 $ 19,877 $ 97,191 $ 86,018
Net effect of common stock equivalents (in shares) 677,000     710,000     715,000 591,000
Diluted weighted average shares (in shares) 51,445,000     51,219,000     51,394,000 51,487,000
Diluted income (loss) per share (in dollars per share) $ 0.61     $ 0.64     $ 1.89 $ 1.67
Anti-dilutive shares (in shares) 600,000     400,000     600,000 700,000