XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net (Loss) / Income Per Share (“EPS”) (Tables)
3 Months Ended
Oct. 31, 2018
Accounting Policies [Abstract]  
Computation of diluted EPS

   

Three Months Ended

October 31,

 

Three Months Ended

October 31,

    2018   2017
Weighted average number of common shares outstanding - Basic     22,806,777       22,430,121  
Potentially dilutive common stock equivalents     31,892,421       32,088,399  
Weighted average number of common and equivalent shares outstanding-Diluted     54,699,198       54,518,520