v3.26.3
Earnings Per Share (Tables)
3 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of diluted shares outstanding
The following table provides the computation of diluted shares outstanding for the three months ended September 30, 2026 and 2025:
Three Months Ended September 30,
(in thousands)20262025
Weighted-average shares outstanding during the period
76,590 76,128 
Add: Unexercised stock options and unvested restricted stock units1,530 701 
Number of shares on which diluted earnings per share is calculated
78,120 76,829 
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-dilutive21 653