XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Numerator:        
Continuing operations $ 71,176 $ 37,713 $ 117,421 $ 49,672
Discontinued operations 4,680 2,178 4,600 865
Net income and comprehensive income $ 75,856 $ 39,891 $ 122,021 $ 50,537
Denominator:        
Weighted-average basic shares outstanding 37,435 39,872 37,578 40,636
Effect of dilutive stock awards 966 915 1,177 850
Weighted-average diluted shares outstanding 38,401 40,787 38,755 41,486
Basic:        
Continuing operations (In dollars per share) $ 1.9 $ 0.95 $ 3.12 $ 1.22
Discontinued operations (In dollars per share) 0.13 0.05 0.12 0.02
Total basic earnings per share (In dollar per share) 2.03 1 3.25 1.24
Diluted:        
Continuing operations (In dollars per share) 1.85 0.92 3.03 1.2
Discontinued operations (In dollars per share) 0.12 0.05 0.12 0.02
Total diluted earnings per share (In dollars per share) $ 1.98 $ 0.98 $ 3.15 $ 1.22
Weighted Average        
Diluted:        
Weighted-average anti-dilutive shares 89 89 45 210