XML 60 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss per Share Attributable to Common Stockholders - Potentially Dilutive Securities Not Included in Diluted per Share Calculations (Details) - shares
6 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 13,588,375 47,288,705
Convertible preferred stock as converted    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share   34,610,979
Options to purchase common stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 11,129,615 12,395,877
RSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 1,855,846 56,250
Unvested common shares subject to repurchase    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 414,126 188,628
Shares committed under the ESPP    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 188,788  
Convertible preferred stock warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share   36,971