XML 20 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Convertible Preferred Stock and Stockholders' (Deficit) Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Jan. 31, 2014
Convertible Preferred Stock, value per share $ 0.0001 $ 0.0001  
Common Stock      
Issuance costs $ 4,539    
Series E Convertible Preferred Stock      
Convertible Preferred Stock, value per share   6.93 $ 6.93
Convertible preferred stock, issuance costs     $ 3,354
Series F Convertible Preferred Stock      
Convertible Preferred Stock, value per share   $ 15.73  
Convertible preferred stock, issuance costs   $ 4,197  
Series F-1 Convertible Preferred Stock      
Convertible Preferred Stock, value per share   $ 15.73  
Convertible preferred stock, issuance costs   $ 69