XML 48 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
12 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table reconciles basic and diluted weighted average shares used in the computation of earnings per share (in thousands, except per share data):  
 Year Ended September 30,
 202320222021
Numerator:   
Net income $54,525 $13,737 $631 
Denominator:   
Weighted average basic shares11,879 11,797 11,705 
Dilutive effect of restricted stock units241 146 84 
Weighted average diluted shares12,120 11,943 11,789 
Earnings per share:   
Basic$4.59 $1.16 $0.05 
Diluted$4.50 $1.15 $0.05