XML 72 R59.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Numerator:        
Net income $ 7,869 $ 1,193 $ 23,083 $ 19,188
Allocation of earnings to participating securities (72) (11) (209) (167)
Numerator for basic EPS - Net income available to common stockholders 7,797 1,182 22,874 19,021
Dilutive effect to participating securities 2 2 2 6
Numerator for diluted EPS $ 7,799 $ 1,184 $ 22,876 $ 19,027
Denominator:        
Weighted-average common shares outstanding - basic 15,979,590 16,688,646 16,139,059 16,898,391
Effect of dilutive shares 506,128 569,782 200,071 625,861
Weighted-average common shares outstanding - diluted 16,485,718 17,258,428 16,339,130 17,524,252
Net income per share - basic (in dollars per share) $ 0.49 $ 0.07 $ 1.42 $ 1.12
Net income per share - diluted (in dollars per share) $ 0.48 $ 0.07 $ 1.40 $ 1.08