XML 98 R77.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Oct. 31, 2022
Income Taxes    
Deferred tax assets, Compensation and benefit accruals $ 6,026 $ 8,523
Deferred tax assets, Bad debt and other allowances 1,945 2,453
Deferred tax assets, Capital loss and tax credit carry-forwards 14,701 14,310
Deferred tax assets, Net operating losses (domestic and foreign) 139,900 123,825
Deferred tax assets, Deferred license revenue 1,148 1,548
Deferred tax assets, Accumulated depreciation 14,051 20,229
Deferred tax assets, Grant revenue 323 475
Deferred tax assets, Excess business interest 6,406 10,424
Deferred tax assets, Operating lease liabilities 1,879 2,085
Deferred tax assets, Capitalized research and development 9,729  
Deferred tax assets, Mark to market 987  
Deferred tax assets, Other 4  
Gross deferred tax assets: 197,099 183,872
Deferred tax assets, Valuation allowance (193,477) (180,048)
Deferred tax assets after valuation allowance 3,622 3,824
Deferred tax liability, In process research and development (2,293) (2,475)
Deferred tax liability Right of use assets (1,600) (1,809)
Deferred tax liability Other (9)  
Net deferred tax liability $ (280) $ (460)