XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share (Tables)
6 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of calculation of basic and diluted net income per share The following table presents the calculation of basic and diluted net income per share:
Three Months Ended
December 31,
Six Months Ended
December 31,
2020202120202021
Numerator:
Net income$9,642 $9,853 $22,102 $40,785 
Denominator:
Weighted-average shares used in computing net income per share:
Basic54,305 55,067 54,160 54,938 
Weighted-average effect of potentially dilutive shares:
Employee stock options, restricted stock units, market share units and employee stock purchase plan shares2,038 1,401 1,962 1,548 
Diluted56,343 56,468 56,122 56,486 
Net income per share:
Basic$0.18 $0.18 $0.41 $0.74 
Diluted$0.17 $0.17 $0.39 $0.72 
Summary of anti-dilutive securities
The following table summarizes the outstanding restricted stock units and market share units as of December 31, 2020 and 2021 that were excluded from the diluted per share calculation for the periods presented because to include them would have been antidilutive:
Three Months Ended
December 31,
Six Months Ended
December 31,
2020202120202021
Market share units14311931
Restricted stock units4546
Total14761977