XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
12 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of 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,
 202420232022
Numerator:   
Net income $149,848 $54,525 $13,737 
Denominator:   
Weighted average basic shares11,982 11,879 11,797 
Dilutive effect of restricted stock and restricted stock units206 241 146 
Weighted average diluted shares12,188 12,120 11,943 
Earnings per share:   
Basic$12.51 $4.59 $1.16 
Diluted$12.29 $4.50 $1.15