XML 119 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Income Tax Disclosure [Abstract]    
Deferred tax assets, Compensation and benefit accruals $ 8,157 $ 7,446
Deferred tax assets, Bad debt and other allowances 1,458 905
Deferres tax assets, Capital loss and tax credit carry-forwards 15,456 12,645
Deferred tax assets, Net operating losses (domestic and foreign) 100,791 217,430
Deferred tax assets, Deferred license revenue 2,093 4,264
Deferred tax assets, Inventory valuation allowances 116 312
Deferred tax assets, Accumulated depreciation 9,759 9,200
Deferred tax assets, Grant revenue 700 798
Deferred tax assets, Excess business interest 5,544  
Deferred tax aasets Operating lease liabilities 2,387  
Deferred tax assets, Gross 146,461 253,000
Deferred tax assets, Valuation allowance (142,217) (250,985)
Deferred tax assets after valuation allowance 4,244 2,015
Deferred tax liability, In process research and development (2,391) (2,321)
Deferred tax liability Right of use assets (2,229)  
Deferred Tax Liability, Net $ (376) $ (306)