XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Numerator:        
Net income $ 8,023 $ 7,869 $ 29,628 $ 23,083
Allocation of earnings to participating securities (69) (72) (254) (209)
Numerator for basic EPS - Net income available to common stockholders 7,954 7,797 29,374 22,874
Dilutive effect of participating securities 0 2 0 2
Numerator for diluted EPS $ 7,954 $ 7,799 $ 29,374 $ 22,876
Denominator:        
Weighted-average common shares outstanding - basic (in shares) 15,523,813 15,979,590 15,666,093 16,139,059
Dilutive effect of assumed exercises of stock options (in shares) 269,199 506,128 331,284 200,071
Weighted-average common shares outstanding - diluted (in shares) 15,793,012 16,485,718 15,997,377 16,339,130
Net income per share - basic (in dollars per share) $ 0.51 $ 0.49 $ 1.87 $ 1.42
Net income per share - diluted (in dollars per share) $ 0.51 $ 0.48 $ 1.84 $ 1.40