XML 26 R43.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Income Per Ordinary Share (Detail)
3 Months Ended
Apr. 30, 2013
Apr. 30, 2012
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of Earnings Per Share 443,428 15,502,221
Options to purchase ordinary shares [Member]
   
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of Earnings Per Share 390,928 2,046,941
Restricted stock units [Member]
   
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of Earnings Per Share 6,303  
Employee stock purchase plan [Member]
   
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of Earnings Per Share      
Early exercised options subject to repurchase [Member]
   
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of Earnings Per Share 46,197 103,261
Redeemable convertible preference shares (if-converted basis) [Member]
   
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of Earnings Per Share   13,315,727
Warrants to purchase redeemable convertible preference shares (if-converted basis) [Member]
   
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of Earnings Per Share   36,292
Warrants to purchase ordinary shares [Member]
   
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of Earnings Per Share