XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Income Taxes    
Deferred tax assets, Compensation and benefit accruals $ 7,344 $ 6,026
Deferred tax assets, Bad debt and other allowances 2,695 1,945
Deferred tax assets, Capital loss and tax credit carry-forwards 16,296 14,701
Deferred tax assets, Net operating losses (domestic and foreign) 170,780 139,900
Deferred tax assets, Deferred license revenue 871 1,148
Deferred tax assets, Accumulated depreciation 15,969 14,051
Deferred tax assets, Grant revenue 210 323
Deferred tax assets, Excess business interest 5,860 6,406
Deferred tax assets, Operating lease liabilities 1,840 1,879
Deferred tax assets, Capitalized research and development 18,305 9,729
Deferred tax assets, Mark to market 1,702 987
Deferred tax assets, Other 150 4
Gross deferred tax assets: 242,022 197,099
Deferred tax assets, Valuation allowance (228,139) (193,477)
Deferred tax assets after valuation allowance 13,883 3,622
Net loss attributable to noncontrilling interests (7,567)  
Deferred tax liability, In process research and development (2,322) (2,293)
Deferred tax liability Right of use assets (1,556) (1,600)
Deferred tax liability Other (2,745) (9)
Net deferred tax liability $ (307) $ (280)