v3.25.2
Earnings per Share
9 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
The following table presents reconciliations for the numerators and denominators of basic and diluted earnings per share (“EPS”) for the quarters and nine-month periods ended June 30, 2025 and 2024: 
 Quarter Ended June 30,Nine Months Ended June 30,
 2025202420252024
 (In thousands, except per share data)
Numerator for diluted and basic earnings per share:
Net income$181,789 $126,256 $496,932 $377,120 
Denominator — share:
Basic weighted-average shares24,284 24,646 24,350 24,743 
       Effect of dilutive securities291 369 346 386 
Diluted weighted-average shares24,575 25,015 24,696 25,129 
Earnings per share:
Basic$7.49 $5.12 $20.41 $15.24 
Diluted$7.40 $5.05 $20.12 $15.01 
Anti-dilutive share-based awards excluded from the calculations of diluted EPS were immaterial during the periods presented.