XML 59 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Numerator:                      
Net income $ 26,436 $ 18,454 $ 8,473 $ 1,162 $ 8,739 $ 9,061 $ (1,217) $ (2,846) $ 54,525 $ 13,737 $ 631
Denominator:                      
Weighted average basic shares (in shares)                 11,879 11,797 11,705
Dilutive effect of restricted stock units (in shares)                 241 146 84
Weighted average diluted shares (in shares)                 12,120 11,943 11,789
Earnings per share:                      
Basic (in dollars per share) $ 2.22 $ 1.55 $ 0.71 $ 0.10 $ 0.74 $ 0.77 $ (0.10) $ (0.24) $ 4.59 $ 1.16 $ 0.05
Diluted (in dollars per share) $ 2.17 $ 1.52 $ 0.70 $ 0.10 $ 0.73 $ 0.76 $ (0.10) $ (0.24) $ 4.50 $ 1.15 $ 0.05