XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2024
Mar. 31, 2023
Numerator:                
Net Income $ 12,806 $ 32,726 $ 15,432 $ 21,221 $ 25,734 $ 24,042 $ 60,964 $ 70,997
Denominator:                
Weighted-average shares, basic (in shares) 25,025,000     25,196,000     24,982,000 25,228,000
Dilutive effect of share-based payments (in shares) 412,000     243,000     309,000 208,000
Weighted-average shares, diluted (in shares) 25,437,000     25,439,000     25,291,000 25,436,000
Net income per common share, basic (in dollars per share) $ 0.51     $ 0.84     $ 2.44 $ 2.81
Net income per common share, diluted (in dollars per share) $ 0.50     $ 0.83     $ 2.41 $ 2.79
Weighted average shares excluded from the computation of diluted earnings per share (in shares) 164,093     779,688     755,797 1,152,714