XML 79 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income (Loss) per Share (Tables)
12 Months Ended
Jul. 31, 2020
Earnings Per Share [Abstract]  
Company's basic and diluted earnings per share
The following table sets forth the computation of the Company’s basic and diluted net income (loss) per share for the years ended July 31, 2020, 2019 and 2018 (in thousands, except share and per share amounts):
 Fiscal years ended July 31,
 202020192018
Numerator:
Net income (loss)$(27,198)$20,732 $(26,743)
Net income (loss) per share:
Basic$(0.33)$0.25 $(0.34)
Diluted$(0.33)$0.25 $(0.34)
Denominator:
Weighted average shares used in computing net income (loss) per share:
Basic82,855,392 81,447,998 77,709,592 
Weighted average effect of diluted stock options 229,035  
Weighted average effect of diluted stock awards 1,004,181  
Diluted82,855,392 82,681,214 77,709,592 
Outstanding antidilutive shares of common stock equivalents
The following weighted shares outstanding of potential common stock were excluded from the computation of diluted income (loss) per share for the periods presented because including them would have been antidilutive:
 Fiscal years ended July 31,
 202020192018
Stock options161,410  597,476 
Stock awards2,559,214 44,196 3,161,157