Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Detail)

v3.8.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 01, 2018
USD ($)
Jan. 31, 2016
USD ($)
Jan. 31, 2018
USD ($)
Jan. 31, 2017
USD ($)
Jan. 31, 2018
USD ($)
Oct. 31, 2017
USD ($)
Jan. 31, 2017
USD ($)
Jan. 31, 2018
USD ($)
Customer
Jan. 31, 2017
USD ($)
Customer
Jan. 31, 2016
USD ($)
Significant Accounting Policies [Line Items]                    
Expected annualized cost saving               $ 18,000,000    
Allowance for doubtful accounts receivable     $ 16,000 $ 876,000 $ 16,000   $ 876,000 $ 16,000 $ 876,000  
Cost method investment, ownership percentage     20.00%   20.00%     20.00%    
Loss on impairment       500,000     23,500,000   23,772,000 $ 21,464,000
Proceeds from sale of investment in affiliates               $ 4,555,000   464,000
Identified intangible assets, Useful life               1 year 8 months 12 days    
Carrying value of capitalized software costs     $ 700,000   $ 700,000     $ 700,000    
Impairment charge           $ 0   0 23,492,000  
Loss on impairment of long-lived assets held for sale       300,000         300,000  
Provisional reduction of net deferred tax assets and corresponding reduction to valuation allowance due to tax reform act         17,100,000     17,100,000    
Foreign currency transaction gain (loss), realized               3,800,000 (2,100,000) (700,000)
Comprehensive income (loss)               $ 13,435,000 (70,007,000) (48,556,000)
Minimum period warranty of product               1 year    
Advertising expense                 100,000 100,000
Timeline Labs [Member]                    
Significant Accounting Policies [Line Items]                    
Loss on impairment   $ 21,900,000               21,900,000
Impairment charge   15,800,000                
Intangible assets impairment charge   5,200,000                
Capitalized internal use software impairment charge   900,000                
Contingent consideration liability, fair value   $ 0 0   0     $ 0   0
Loss on impairment due to reversal of contingent consideration liability               $ 400,000   $ 400,000
Software Development [Member]                    
Significant Accounting Policies [Line Items]                    
Identified intangible assets, Useful life               3 years    
Maximum [Member]                    
Significant Accounting Policies [Line Items]                    
Support agreements               36 months    
Maximum [Member] | Subsequent Event [Member] | Accounting Standards Update 2014-09 [Member]                    
Significant Accounting Policies [Line Items]                    
Cumulative-effect adjustment to increase retained earnings $ 4,000,000                  
Maximum [Member] | Subsequent Event [Member] | Increase in Revenue [Member] | Accounting Standards Update 2014-09 [Member]                    
Significant Accounting Policies [Line Items]                    
Cumulative-effect adjustment to increase retained earnings 3,000,000                  
Maximum [Member] | Subsequent Event [Member] | Reduced Commission Expense [Member] | Accounting Standards Update 2014-09 [Member]                    
Significant Accounting Policies [Line Items]                    
Cumulative-effect adjustment to increase retained earnings 1,000,000                  
Minimum [Member]                    
Significant Accounting Policies [Line Items]                    
Support agreements               12 months    
Minimum [Member] | Subsequent Event [Member] | Accounting Standards Update 2014-09 [Member]                    
Significant Accounting Policies [Line Items]                    
Cumulative-effect adjustment to increase retained earnings 1,700,000                  
Minimum [Member] | Subsequent Event [Member] | Increase in Revenue [Member] | Accounting Standards Update 2014-09 [Member]                    
Significant Accounting Policies [Line Items]                    
Cumulative-effect adjustment to increase retained earnings 1,000,000                  
Minimum [Member] | Subsequent Event [Member] | Reduced Commission Expense [Member] | Accounting Standards Update 2014-09 [Member]                    
Significant Accounting Policies [Line Items]                    
Cumulative-effect adjustment to increase retained earnings $ 700,000                  
Layer3 TV, Inc. [Member]                    
Significant Accounting Policies [Line Items]                    
Proceeds from sale of investment in affiliates     4,600,000 4,600,000            
Additional payment being held in escrow, related to sale of investment in affiliates     $ 2,100,000   $ 2,100,000     $ 2,100,000    
Gain (loss) on investment in affiliates               $ 2,600,000 2,600,000  
Layer3 TV, Inc. [Member] | Maximum [Member]                    
Significant Accounting Policies [Line Items]                    
Additional payment being held in escrow, related to sale of investment in affiliates       $ 2,100,000     $ 2,100,000   $ 2,100,000  
Credit Concentration Risk [Member] | Accounts Receivable [Member]                    
Significant Accounting Policies [Line Items]                    
Number of customers accounted | Customer               1 2  
Concentration risk percentage               10.00% 10.00%  
Customer Concentration Risk [Member] | Total Revenue [Member]                    
Significant Accounting Policies [Line Items]                    
Number of customers accounted | Customer               1 2  
Concentration risk percentage               10.00% 10.00% 10.00%