XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Computation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 02, 2023
Mar. 27, 2022
Apr. 02, 2023
Mar. 27, 2022
Earnings Per Share [Abstract]        
Net (loss) income $ (5,184) $ 2,066 $ (31,055) $ 11,675
Basic weighted average shares 18,052 18,473 18,029 18,500
Net potential common share equivalents   469   474
Diluted weighted average shares 18,052 18,942 18,029 18,974
Excluded from the calculation of common share equivalents:        
Anti-dilutive common share equivalents (in shares)   443   330
Unvested stock options that vest upon achievement of certain market conditions (in shares) 333 333 333 333