XML 54 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Impacts of Adopting New Revenue Standard on Condensed Consolidated Statements of Cash Flows (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Cash flows from operating activities:    
Net loss $ (10,006) $ 2,564
Prepaid expenses and other current assets 180 1,093
Accounts payable (2,366) (2,084)
Accrued liabilities (9,640) (7,055)
Income taxes payable (551) (13)
Deferred revenue 281 (1,870)
Other long-term liabilities 294 $ 11
Topic 606 [Member] | Impact of Adoption [Member]    
Cash flows from operating activities:    
Net loss (3,512)  
Prepaid expenses and other current assets 394  
Accounts payable (89)  
Accrued liabilities (11)  
Income taxes payable (46)  
Deferred revenue 3,261  
Other long-term liabilities 4  
Topic 606 [Member] | Amounts under ASC 605 [Member]    
Cash flows from operating activities:    
Net loss (13,518)  
Prepaid expenses and other current assets 574  
Accounts payable (2,455)  
Accrued liabilities (9,651)  
Income taxes payable (597)  
Deferred revenue 3,542  
Other long-term liabilities $ 298