XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Deferred tax assets:    
Federal and state credits $ 51,344 $ 40,134
Net operating losses 6,099 6,659
Expenses not currently deductible 3,988 3,164
Operating lease liabilities 1,009 1,582
Stock-based compensation 3,820 3,678
Other deferred tax assets 220 262
Gross deferred tax assets 66,480 55,479
Valuation allowance (60,036) (28,596)
Total deferred tax assets 6,444 26,883
Deferred tax liabilities    
Intangible assets (5,722) (6,782)
Property and equipment (460) (617)
Operating lease assets (918) (1,452)
Net deferred tax assets   $ 18,032
Net deferred tax liabilities $ (656)