XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholder's Equity (Details Textuals) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended 82 Months Ended
Jan. 31, 2018
Oct. 31, 2016
Jul. 31, 2016
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Payments Related to Tax Withholding for Share-based Compensation $ 0 $ 134,615 $ 15,039 $ 1,115 $ 135,433 $ 15,039  
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]              
Common stock, shares authorized       400,000,000 400,000,000   400,000,000
Common stock par value (in dollars per share)       $ 0.0001 $ 0.0001   $ 0.0001
Common stock, shares outstanding       233,898,841 230,488,296   233,898,841
Common stock, reserved for issuance of stock options       25,621,327 28,878,913   25,621,327
Common stock, shares issued       233,898,841 230,488,296   233,898,841
Preferred stock, shares authorized       5,000,000 5,000,000   5,000,000
Preferred stock par value (in dollars per share)       $ 0.0001 $ 0.0001   $ 0.0001
Preferred stock, shares issued       0 0   0
Preferred stock, shares outstanding       0 0   0
Stock Repurchased and Retired During Period, Shares       0   5,877,038 106,913,602
Adjustments Related to Tax Withholding for Share-based Compensation       $ 0      
Employee Stock Purchase Plan (ESPP)              
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]              
Common stock, reserved for issuance of stock options       1,603,741 1,788,909   1,603,741
Settlement with Taxing Authority [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Payments Related to Tax Withholding for Share-based Compensation         $ 134,600