Nature of Business and Basis of Presentation - Schedule of Effect of Change in Methodology (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2017 |
Jul. 31, 2016 |
Jul. 31, 2017 |
Jul. 31, 2016 |
|
Nature Of Business And Basis Of Presentation [Line Items] | ||||
Cost of revenues - service | $ 4,218 | $ 8,920 | $ 10,198 | $ 18,866 |
Selling and marketing expenses | $ 2,439 | 4,429 | $ 5,376 | 8,499 |
As Filed Fiscal 2017 [Member] | ||||
Nature Of Business And Basis Of Presentation [Line Items] | ||||
Cost of revenues - service | 9,487 | 19,946 | ||
Selling and marketing expenses | 3,862 | 7,419 | ||
Adjustment to Conform to Current Year Presentation [Member] | ||||
Nature Of Business And Basis Of Presentation [Line Items] | ||||
Cost of revenues - service | (567) | (1,080) | ||
Selling and marketing expenses | $ 567 | $ 1,080 |
X | ||||||||||
- Definition Nature of business and basis of presentation. No definition available.
|
X | ||||||||||
- Definition Total costs related to services rendered by an entity during the reporting period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The aggregate total amount of expenses directly related to the marketing or selling of products or services. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|