XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Tables)
6 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of diluted shares outstanding
The following table provides the computation of diluted shares outstanding for the three and six months ended December 31, 2025 and 2024:
Three Months Ended December 31,Six Months Ended December 31,
(in thousands)2025202420252024
Weighted-average shares outstanding during the period
76,194 77,724 76,161 77,896 
Add: Unexercised stock options and unvested restricted stock units889 655 758 599 
Number of shares on which diluted earnings per share is calculated
77,083 78,379 76,919 78,495 
Unexercised stock options with an exercise price greater than the average market price and restricted stock units not included in the computation because they were anti-dilutive17 96 121 168