XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Numerator:    
Continuing operations $ 46,245 $ 11,959
Discontinued operations (80) (1,313)
Net income and comprehensive income $ 46,165 $ 10,646
Denominator:    
Weighted-average basic shares outstanding 37,721 41,399
Effect of dilutive stock awards 1,388 785
Weighted-average diluted shares outstanding 39,109 42,184
Basic:    
Continuing operations (In dollars per share) $ 1.23 $ 0.29
Discontinued operations (In dollars per share) 0.00 (0.03)
Total basic earnings per share (In dollar per share) 1.22 0.26
Diluted:    
Continuing operations (In dollars per share) 1.18 0.28
Discontinued operations (In dollars per share) 0.00 (0.03)
Total diluted earnings per share (In dollars per share) $ 1.18 $ 0.25
Weighted Average    
Diluted:    
Weighted-average anti-dilutive shares   332