XML 122 R109.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Differences Between Income Taxes Expected Federal Statutory Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Income Tax Disclosure [Abstract]      
U.S. federal income tax at statutory rate $ (7,325) $ (13,697) $ (3,721)
Valuation allowance 1,147 47,862 15,470
Foreign tax rate differential (1,059) (190) (3,702)
Nondeductible expenses 2,044 (636) (813)
Other 1 299 88
Foreign restructuring (1,510) (3,266)
State and local income tax, net of federal benefit (686) (461) (356)
(PROVISION FOR) BENEFIT FROM INCOME TAXES $ (5,878) $ 31,667 $ 3,700