XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Reconciliation of the Components of Basic and Diluted Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 28, 2021
Mar. 29, 2020
Mar. 28, 2021
Mar. 29, 2020
Reconciliation of the components of the basic and diluted per share        
Net Income, Basic Earnings Per Share $ 4,485 $ 2,994 $ 19,606 $ 2,897
Net Income, Diluted Earnings Per Share $ 4,485 $ 2,994 $ 19,606 $ 2,897
Basic Earnings Per Share, Number of Shares 3,797 3,748 3,783 3,733
Stock Option and Restricted Stock Awards, Number of Shares 89 20 56 19
Diluted Earnings Per Share, Number of Shares 3,886 3,768 3,839 3,752
Basic Earnings Per Share $ 1.18 $ 0.80 $ 5.18 $ 0.78
Diluted Earnings Per Share $ 1.15 $ 0.79 $ 5.11 $ 0.77