v3.26.1
Net Income Per Share (Tables)
6 Months Ended
Mar. 31, 2026
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,
 2026202520262025
Numerator
Net income$147,755 $145,530 $327,809 $311,975 
Denominator
Weighted average shares outstanding — basic56,708 57,886 57,184 58,098 
Dilutive effect of common shares from stock options and restricted stock units
590 878 552 815 
Weighted average shares outstanding — diluted57,298 58,764 57,736 58,913 
Basic net income per share$2.61 $2.51 $5.73 $5.37 
Diluted net income per share$2.58 $2.48 $5.68 $5.30