XML 97 R83.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE AND COMMON STOCK - Factors Used in Earnings Per Share Computation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Apr. 02, 2023
Jan. 01, 2023
Oct. 02, 2022
Jun. 30, 2022
Apr. 03, 2022
Jan. 02, 2022
Oct. 03, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share Basic [Line Items]                      
Net income from continuing operations $ 23,052 $ 22,782 $ 19,983 $ 24,635 $ 33,548 $ 24,306 $ 17,859 $ 12,232 $ 90,452 $ 87,945 $ 58,438
Loss from discontinued operations, net of tax $ (376) $ (272) $ (300) $ (20,567) $ (22,057) $ (3,371) $ (2,457) $ (1,846) (21,515) (29,731) (2,268)
Net income                 $ 68,937 $ 58,214 $ 56,170
Weighted average shares - basic 17,299,562 17,559,920 17,669,645 17,946,061 17,952,267 18,295,949 18,722,386 18,850,301 17,618,797 18,455,226 18,805,464
Weighted average outstanding shares — diluted 17,505,504 17,748,910 17,774,329 18,031,725 18,155,449 18,487,346 18,899,136 19,004,119 17,765,117 18,636,512 18,951,521
Basic net income (loss) per share                      
Continuing operations $ 1.33 $ 1.3 $ 1.13 $ 1.38 $ 1.87 $ 1.33 $ 0.95 $ 0.65 $ 5.13 $ 4.77 $ 3.11
Discontinued operations (0.02) (0.02) (0.02) (1.15) (1.23) (0.19) (0.13) (0.1) (1.22) (1.62) (0.12)
Net income 1.31 1.28 1.11 0.23 0.64 1.14 0.82 0.55 3.91 3.15 2.99
Diluted net income (loss) per share                      
Continuing operations 1.32 1.28 1.12 1.37 1.85 1.31 0.94 0.65 5.09 4.72 3.08
Discontinued operations (0.02) (0.01) (0.01) (1.14) (1.22) (0.18) (0.13) (0.1) (1.21) (1.6) (0.12)
Net income $ 1.3 $ 1.27 $ 1.11 $ 0.23 $ 0.63 $ 1.13 $ 0.81 $ 0.55 $ 3.88 $ 3.12 $ 2.96
Stock options                      
Earnings Per Share Basic [Line Items]                      
Dilutive effect of assumed exercises of stock options and restricted share awards/units                 5,270 11,110 14,814
Restricted stock awards                      
Earnings Per Share Basic [Line Items]                      
Dilutive effect of assumed exercises of stock options and restricted share awards/units                 141,050 170,176 131,243