XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share
9 Months Ended
Jun. 30, 2023
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, 2023 and 2022: 
 Quarter Ended June 30,Nine Months Ended June 30,
 2023202220232022
 (In thousands, except per share data)
Numerator for diluted and basic earnings per share:
Net income$128,758 $93,500 $327,951 $282,842 
Denominator — share:
Basic weighted-average shares24,959 25,634 25,040 26,319 
Effect of dilutive securities378 233 359 289 
Diluted weighted-average shares25,337 25,867 25,399 26,608 
Earnings per share:
Basic$5.16 $3.65 $13.10 $10.75 
Diluted$5.08 $3.61 $12.91 $10.63