XML 60 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Schedule of Impacts of Topic 606 on Consolidated Statements of Operations and Comprehensive Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues $ 9,216,000 $ 20,830,000 $ 26,999,000 $ 59,443,000
Costs of revenues 12,856,000 21,459,000 32,844,000 55,437,000
Gross (loss) profit (3,640,000) (629,000) (5,845,000) 4,006,000
Administrative and selling expenses 9,805,000 7,085,000 16,564,000 13,227,000
Research and development expenses 4,178,000 5,021,000 10,458,000 9,067,000
Loss from operations (17,623,000) (12,735,000) (32,867,000) (18,288,000)
Interest expense (1,807,000) (2,059,000) (4,271,000) (4,200,000)
Other income (expense), net (31,000) 1,620,000 129,000 2,096,000
Loss before benefit (provision) for income taxes (19,461,000) (13,174,000) (37,009,000) (20,392,000)
(Provision) benefit for income taxes (69,000) 0 (69,000) 3,035,000
Net loss (19,530,000) $ (13,174,000) (37,078,000) $ (17,357,000)
Adjustments Due to Topic 606 [Member] | Topic 606 [Member]        
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 792,000   2,340,000  
Costs of revenues 767,000   1,042,000  
Gross (loss) profit 25,000   1,298,000  
Loss from operations 25,000   1,298,000  
Loss before benefit (provision) for income taxes 25,000   1,298,000  
Net loss 25,000   1,298,000  
Balances Without Adoption of ASC 606 [Member] | Topic 606 [Member]        
Revenue Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 10,008,000   29,339,000  
Costs of revenues 13,623,000   33,886,000  
Gross (loss) profit (3,615,000)   (4,547,000)  
Administrative and selling expenses 9,805,000   16,564,000  
Research and development expenses 4,178,000   10,458,000  
Loss from operations (17,598,000)   (31,569,000)  
Interest expense (1,807,000)   (4,271,000)  
Other income (expense), net (31,000)   129,000  
Loss before benefit (provision) for income taxes (19,436,000)   (35,711,000)  
(Provision) benefit for income taxes (69,000)   (69,000)  
Net loss $ (19,505,000)   $ (35,780,000)