v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income $ 15,740 $ 10,243 $ 38,754 $ 30,823
Denominator:        
Denominator for basic net income per common share — weighted average shares outstanding 37,776,000 37,073,000 37,588,000 36,902,000
Effect of dilutive securities:        
Stock options and restricted stock units 1,143,000 580,000 1,058,000 721,000
Denominator for diluted net income per common share — adjusted weighted average shares 38,919,000 37,653,000 38,646,000 37,623,000
Basic net income per common share:        
Basic (USD per share) $ 0.42 $ 0.28 $ 1.03 $ 0.84
Diluted net income per common share        
Diluted (USD per share) $ 0.40 $ 0.27 $ 1.00 $ 0.82
Potentially dilutive securities excluded from computation of earnings per share 8,608 337,179 43,981 206,008