XML 95 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Deferred tax assets:    
Depreciation and amortization $ 3,260 $ 3,561
Net operating loss carryforwards (Foreign) 1,840 1,840
Net operating loss carryforwards (Federal) 476
Net operating loss carryforwards (State) 90 52
Reserves and accruals 181 179
Stock-based compensation 213 523
Deferred revenue 209
Others 395 214
Net deferred tax assets 6,663 6,369
Less valuation allowance (1,840) (2,025)
Total deferred tax assets $ 4,823 $ 4,344