XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE AND COMMON STOCK - Factors Used in Earnings Per Share Computation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 03, 2022
Apr. 04, 2021
Apr. 03, 2022
Apr. 04, 2021
Earnings Per Share Basic [Line Items]        
Net income $ 20,935 $ 17,568 $ 46,723 $ 39,636
Weighted average shares — basic 18,295,949 18,817,975 18,622,878 18,799,875
Weighted average outstanding shares — diluted 18,487,346 18,989,629 18,796,867 18,928,288
Basic net income per share $ 1.14 $ 0.93 $ 2.51 $ 2.11
Diluted net income per share $ 1.13 $ 0.93 $ 2.49 $ 2.09
Stock options        
Earnings Per Share Basic [Line Items]        
Dilutive effect of assumed exercises of stock options and restricted share awards\units 9,044 16,133 12,093 14,728
Restricted stock awards        
Earnings Per Share Basic [Line Items]        
Dilutive effect of assumed exercises of stock options and restricted share awards\units 182,353 155,521 161,896 113,685