XML 106 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
12 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings per Share
Basic and diluted weighted-average shares outstanding, as well as shares considered to be anti-dilutive, are as follows:
202320222021
Basic weighted-average shares outstanding31,831,687 31,977,482 32,112,589 
Dilutive effect of equity-based awards212,539 139,546 185,367 
Diluted weighted-average shares outstanding32,044,226 32,117,028 32,297,956 
Anti-dilutive shares from equity-based awards818 50,320 50,012