v3.22.4
Basis of Presentation - Earnings Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Per Share Computations        
Net income available to common stockholders $ 16,354 $ 19,797 $ 27,589 $ 38,849
Weighted average shares outstanding-basic 16,841 17,838 16,882 17,892
Dilutive effect of equity awards 262 268 258 311
Weighted average shares outstanding-diluted 17,103 18,106 17,140 18,203
Basic earnings per share $ 0.97 $ 1.11 $ 1.63 $ 2.17
Diluted earnings per share $ 0.96 $ 1.09 $ 1.61 $ 2.13
Shares excluded from diluted earnings per share due to their anti-dilutive effect 101 62 79 25