XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share (Tables)
9 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following is a reconciliation of the numerator and denominator of basic and diluted net income per share of common stock as of the dates indicated:
Three Months Ended March 31,Nine Months Ended March 31,
2022202120222021
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 
Effect of dilutive securities:
Dilutive effect of participating securities— — 
Numerator for diluted EPS $7,954 $7,799 $29,374 $22,876 
Denominator:    
Weighted-average common shares outstanding - basic15,523,813 15,979,590 15,666,093 16,139,059 
Dilutive effect of assumed exercises of stock options269,199 506,128 331,284 200,071 
Weighted-average common shares outstanding - diluted15,793,012 16,485,718 15,997,377 16,339,130 
Net income per share - basic$0.51 $0.49 $1.87 $1.42 
Net income per share - diluted$0.51 $0.48 $1.84 $1.40