XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Mar. 14, 2022
Earnings Per Share [Line Items]          
Authorized amount for repurchase         $ 150,000
Numerator:          
Continuing operations $ 37,441 $ 48,563 $ 87,113 $ 78,202  
Discontinued operations (620) (2,694) 245 (7,088)  
Net income and comprehensive income $ 36,821 $ 45,869 $ 87,358 $ 71,114  
Denominator:          
Weighted-average basic shares outstanding 38,713 45,125 40,000 45,276  
Effect of dilutive stock awards 923 676 874 711  
Effect of ASR       102  
Weighted-average diluted shares outstanding 39,636 45,801 40,874 46,089  
Basic:          
Continuing operations (In dollars per share) $ 0.97 $ 1.08 $ 2.18 $ 1.73  
Discontinued operations (In dollars per share) (0.02) (0.06) 0.01 (0.16)  
Total basic earnings per share (In dollar per share) 0.95 1.02 2.18 1.57  
Diluted:          
Continuing operations (In dollars per share) 0.94 1.06 2.13 1.70  
Discontinued operations (In dollars per share) (0.02) (0.06) 0.01 (0.15)  
Total diluted earnings per share (In dollars per share) $ 0.93 $ 1.00 $ 2.14 $ 1.54  
Weighted Average          
Diluted:          
Weighted-average anti-dilutive shares 2 429 141 424