XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business and Basis of Presentation - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Nov. 29, 2017
USD ($)
Oct. 31, 2018
USD ($)
Customer
Oct. 31, 2017
USD ($)
Customer
Oct. 31, 2018
USD ($)
Customer
Oct. 31, 2017
USD ($)
Customer
Jan. 31, 2018
USD ($)
Customer
Jan. 31, 2017
USD ($)
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Customer contracts, estimated expected benefit period       5 years      
Net cash provided by (used in) operating activities   $ 6,816,000 $ 14,094,000 [1] $ 23,989,000 $ 12,874,000 [1]    
Release and decrease of restricted cash $ (26,100,000)            
Sales commission estimated period of amortization on straight-line basis       5 years      
Minimum              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Period of subscription and premier services contracts       1 year      
Maximum              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Period of subscription and premier services contracts       3 years      
Accounting Standards Update 2016-18              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Net cash provided by (used in) operating activities     $ 14,094,000   12,874,000 $ 35,400,000 $ (2,400,000)
Release and decrease of restricted cash         $ (200,000)    
Accounting Standards Update 2016-01              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Impairment adjustment on investments   0   $ 0      
Accounting Standards Update 2016-01 | Reported Value Measurement | Other Long-Term Assets              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Investments on equity securities   $ 100,000   $ 100,000      
Credit Concentration Risk | Accounts Receivable              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Number of major customers | Customer   1   1   1  
Concentration risk percentage       10.00%   10.00%  
Customer Concentration Risk | Revenue              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Number of major customers | Customer   1 0 1 0    
Concentration risk percentage   10.00% 10.00% 10.00% 10.00%    
Geographic Concentration Risk | Revenue | Non-U.S.              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Concentration risk percentage   25.00% 21.00% 24.00% 21.00%    
Geographic Concentration Risk | Revenue | United States              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Concentration risk percentage   75.00% 79.00% 76.00% 79.00%    
Geographic Concentration Risk | Property and Equipment | United States              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Concentration risk percentage       91.00%   95.00%  
Previously Reported              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Net cash provided by (used in) operating activities     $ 14,094,000   $ 13,112,000 $ 61,800,000 $ (1,200,000)
Furniture and Fixtures | Service Life              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Property and equipment, estimated useful lives       5 years      
Furniture and Fixtures | Previously Reported | Service Life              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Property and equipment, estimated useful lives       3 years      
[1] Adjusted due to the adoption of ASU 2016-18