v3.26.1
Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Calculation of Numerator and Denominator in Earnings Per Share
The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):
Three months ended June 30,Nine months ended June 30,
2026202520262025
Numerator:
Net income$15,740 $10,243 $38,754 $30,823 
Denominator:
Denominator for basic net income per common share — weighted average shares outstanding37,776 37,073 37,588 36,902 
Effect of dilutive securities:
Stock options and restricted stock units1,143 580 1,058 721 
Denominator for diluted net income per common share — adjusted weighted average shares38,919 37,653 38,646 37,623 
Net income per common share, basic$0.42 $0.28 $1.03 $0.84 
Net income per common share, diluted$0.40 $0.27 $1.00 $0.82