Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers - Schedule of Impact of Consolidated Statements of Operations and Comprehensive Loss of Adopting ASC 606 (Detail)

v3.10.0.1
Revenue from Contracts with Customers - Schedule of Impact of Consolidated Statements of Operations and Comprehensive Loss of Adopting ASC 606 (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues $ 11,901,000 $ 17,225,000 $ 26,836,000 $ 33,892,000
Cost of revenues 5,615,000 5,809,000 11,644,000 12,599,000
Operating expenses 14,556,000 13,499,000 28,578,000 28,844,000
Loss from operations (8,270,000) (2,083,000) (13,386,000) (7,551,000)
Loss before income taxes (10,232,000) (1,494,000) (16,197,000) (6,596,000)
Income tax (benefit) provision (1,152,000) 35,000 (1,646,000) 304,000
Net loss $ (9,080,000) $ (1,529,000) $ (14,551,000) $ (6,900,000)
Net loss per share:        
Basic $ (0.26) $ (0.05) $ (0.41) $ (0.20)
Diluted $ (0.26) $ (0.05) $ (0.41) $ (0.20)
Under ASC 605 [Member] | ASU 2014-09 [Member]        
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues $ 10,780,000   $ 22,864,000  
Cost of revenues 5,775,000   11,346,000  
Operating expenses 14,665,000   28,687,000  
Loss from operations (9,660,000)   (17,169,000)  
Loss before income taxes (11,622,000)   (19,980,000)  
Income tax (benefit) provision (1,152,000)   (1,646,000)  
Net loss $ (10,470,000)   $ (18,334,000)  
Net loss per share:        
Basic $ (0.30)   $ (0.52)  
Diluted $ (0.30)   $ (0.52)  
Adjustment [Member] | ASU 2014-09 [Member]        
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues $ 1,121,000   $ 3,972,000  
Cost of revenues (160,000)   298,000  
Operating expenses (109,000)   (109,000)  
Loss from operations 1,390,000   3,783,000  
Loss before income taxes 1,390,000   3,783,000  
Net loss $ 1,390,000   $ 3,783,000  
Net loss per share:        
Basic $ 0.04   $ 0.11  
Diluted $ 0.04   $ 0.11