XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Weighted Average Shares used in Computation of 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):
 Three months ended June 30,Nine months ended June 30,
 2024202320242023
Numerator:  
Net income$46,223 $18,454 $103,796 $28,090 
Denominator:    
Weighted average basic shares11,998 11,889 11,977 11,876 
Dilutive effect of restricted stock and restricted stock units207 251 203 230 
Weighted average diluted shares12,205 12,140 12,180 12,106 
Earnings per share:    
Basic$3.85 $1.55 $8.67 $2.37 
Diluted$3.79 $1.52 $8.52 $2.32