v3.26.1
Earnings per Share (Tables)
9 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Numerators and Denominators of Basic and Diluted 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, 2026 and 2025: 
 Quarter Ended June 30,Nine Months Ended June 30,
 2026202520262025
 (In thousands, except per share data)
Numerator for diluted and basic earnings per share:
Net income$237,172 $181,789 $660,003 $496,932 
Denominator — share:
Basic weighted-average shares22,670 24,284 23,341 24,350 
       Effect of dilutive securities33 291 129 346 
Diluted weighted-average shares22,703 24,575 23,470 24,696 
Earnings per share:
Basic$10.46 $7.49 $28.28 $20.41 
Diluted$10.45 $7.40 $28.12 $20.12