XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income Per Share (Tables)
6 Months Ended
Mar. 31, 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
March 31,
Six months ended
March 31,
 2025202420252024
Numerator
Net income$145,530 $119,021 $311,975 $257,403 
Denominator
Weighted average shares outstanding — basic57,886 58,788 58,098 58,956 
Dilutive effect of common shares from stock options and restricted stock units
878 792 815 661 
Weighted average shares outstanding — diluted58,764 59,580 58,913 59,617 
Basic net income per share$2.51 $2.02 $5.37 $4.37 
Diluted net income per share$2.48 $2.00 $5.30 $4.32