v3.26.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Deferred tax assets    
Accrued payroll $ 7,165 $ 7,483
Other accruals & reserves 2,909 3,423
Operating lease liability 13,625 13,696
Deferred revenue 3,368 1,354
Net operating losses 243,715 179,554
R&D tax credit 24,156 20,396
Stock based compensation 15,201 15,710
Capitalized R&D expenditure 105,857 93,759
Other 361 362
Gross deferred tax assets 416,357 335,737
Valuation allowance (400,447) (320,939)
Total deferred tax assets 15,910 14,798
Deferred tax liabilities    
Prepaid expenses (4,523) (1,774)
Depreciation (7,025) (8,635)
Operating lease right-of-use assets (4,362) (4,389)
Total deferred tax liabilities (15,910) (14,798)
Net deferred tax assets (liabilities) $ 0 $ 0