XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss per Share Attributable to Common Stockholders - Potentially Dilutive Securities Not Included in Diluted per Share Calculations (Details) - shares
9 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 12,323,361 13,603,466
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 10,033,498 13,194,772
RSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share 1,963,015 32,422
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 257,215 322,473
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 69,633 16,828
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