XML 128 R112.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Differences Between Income Taxes Expected Federal Statutory Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. federal income tax at statutory rate $ (13,001) $ (12,770) $ (7,325)
Valuation allowance 2,984 970 1,147
Foreign tax rate differential (1,636) (1,068) (1,059)
Nondeductible expenses (1,159) (1,767) 2,044
Revaluation of existing foreign attributes (2,886)
Prior year benefit 23,622
State and local income tax, net of federal benefit (1,855) (1,181) (686)
Other 285 (625) 1
BENEFIT FROM (PROVISION FOR) INCOME TAXES $ 6,354 $ (16,441) $ (5,878)