XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share - Basic and Diluted Net Income Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Weighted average common shares outstanding used in calculating basic net income per share 21,885,400 21,524,315 21,831,350 21,761,811
Effect of dilutive options and non-vested restricted stock awards 542,043 648,958 489,919 694,017
Weighted average common and common equivalent shares used in calculating diluted net income per share 22,427,443 22,173,273 22,321,269 22,455,828