Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares shares in Thousands |
3 Months Ended |
Apr. 30, 2017 |
Apr. 30, 2016 |
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
| Anti-dilutive potentially outstanding common shares |
3,246
|
1,897
|
| Stock Options [Member] |
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
| Anti-dilutive potentially outstanding common shares |
1,698
|
927
|
| Restricted Stock Units [Member] |
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
| Anti-dilutive potentially outstanding common shares |
1,126
|
896
|
| Deferred Stock Units [Member] |
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
| Anti-dilutive potentially outstanding common shares |
106
|
74
|
| Performance Stock Units (PSUs) [Member] |
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
| Anti-dilutive potentially outstanding common shares |
316
|
|