XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Schedule of Impacts of Topic 606 on Consolidated Statements of Operations and Comprehensive Loss (Details) - USD ($)
3 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Total revenues $ 17,783,000 $ 38,613,000
Costs of revenues 19,988,000 33,978,000
Gross (loss) profit (2,205,000) 4,635,000
Administrative and selling expenses 6,759,000 6,142,000
Research and development expenses 6,280,000 4,046,000
Loss from operations (15,244,000) (5,553,000)
Interest expense (2,464,000) (2,141,000)
Other income, net 160,000 476,000
Loss before provision for income taxes (17,548,000) (7,218,000)
Provision for income taxes 0 (3,035,000)
Net loss (17,548,000) $ (4,183,000)
Adjustments Due to Topic 606 [Member] | Topic 606 [Member]    
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Total revenues 1,548,000  
Costs of revenues 275,000  
Gross (loss) profit 1,273,000  
Loss from operations 1,273,000  
Net loss 1,273,000  
Balances Without Adoption of ASC 606 [Member] | Topic 606 [Member]    
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Total revenues 19,331,000  
Costs of revenues 20,263,000  
Gross (loss) profit (932,000)  
Administrative and selling expenses 6,759,000  
Research and development expenses 6,280,000  
Loss from operations (13,971,000)  
Interest expense (2,464,000)  
Other income, net 160,000  
Net loss $ (16,275,000)