XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share (Tables)
9 Months Ended
Jun. 30, 2023
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,
 2023202220232022
Numerator
Net income$88,976 $83,019 $242,814 $232,814 
Denominator
Weighted average shares outstanding — basic59,977 59,965 60,133 60,450 
Dilutive effect of common shares from stock options and restricted stock units
337 495 330 895 
Weighted average shares outstanding — diluted60,314 60,460 60,463 61,345 
Basic net income per share$1.48 $1.38 $4.04 $3.85 
Diluted net income per share$1.48 $1.37 $4.02 $3.80