Revenues from Contracts with Customers - Schedule of Revenue Disaggregated by Revenue Stream (Detail) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 30, 2019 |
Apr. 30, 2018 |
|
| Disaggregation Of Revenue [Line Items] | ||
| Total revenue | $ 8,485 | $ 14,935 |
| Product [Member] | ||
| Disaggregation Of Revenue [Line Items] | ||
| Total revenue | 1,179 | 3,091 |
| Professional Services [Member] | ||
| Disaggregation Of Revenue [Line Items] | ||
| Total revenue | 2,081 | 4,637 |
| Maintenance - First Year [Member] | ||
| Disaggregation Of Revenue [Line Items] | ||
| Total revenue | 575 | 658 |
| Maintenance - Renewal [Member] | ||
| Disaggregation Of Revenue [Line Items] | ||
| Total revenue | $ 4,650 | $ 6,549 |