XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS (LOSS) PER SHARE - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]      
Net income from continuing operations $ 77,873 $ 66,109 $ 25,634
Net income (loss) from discontinued operations, net of tax 0 11,255 (106,041)
Net income (loss) $ 77,873 $ 77,364 $ (80,407)
Denominator:      
Basic weighted average shares outstanding (shares) 92,989 100,235 103,618
Effect of dilutive stock options, unvested restricted stock and unvested restricted share units (shares) 356 1,087 319
Diluted weighted average shares outstanding (shares) 93,345 101,322 103,937