XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income Per Share (Tables)
9 Months Ended
Jun. 30, 2025
Net Income Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share data):
 Three months ended
June 30,
Nine months ended
June 30,
 2025202420252024
Numerator
Net income$189,912 $144,079 $501,887 $401,482 
Denominator
Weighted average shares outstanding — basic57,772 58,584 57,989 58,832 
Dilutive effect of common shares from stock options and restricted stock units
720 563 784 629 
Weighted average shares outstanding — diluted58,492 59,147 58,773 59,461 
Basic net income per share$3.29 $2.46 $8.65 $6.82 
Diluted net income per share$3.25 $2.44 $8.54 $6.75