XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per Share (Tables)
3 Months Ended
Dec. 31, 2025
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 ended December 31, 2025 and 2024: 
 Quarter Ended December 31,
 20252024
 (In thousands, except per share data)
Numerator for diluted and basic earnings per share:
Net income$158,373 $152,528 
Denominator — share:
Basic weighted-average shares23,723 24,378 
       Effect of dilutive securities235 449 
Diluted weighted-average shares23,958 24,827 
Earnings per share:
Basic$6.68 $6.26 
Diluted$6.61 $6.14