v3.25.2
Schedule of Differences Between Income Taxes Expected Federal Statutory Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. federal income tax at statutory rate $ (22,226) $ (13,001) $ (12,770)
Valuation allowance 1,303 2,984 970
Foreign tax rate differential (1,544) (1,636) (1,068)
Nondeductible expenses (903) (1,159) (1,767)
Revaluation of existing foreign attributes 2,027 (2,886)
Prior year benefit 23,622
State and local income tax, net of federal benefit (3,228) (1,855) (1,181)
Other (128) 285 (625)
(PROVISION FOR) BENEFIT FROM INCOME TAXES $ (24,699) $ 6,354 $ (16,441)