XML 121 R108.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of (Provision for) Benefits from Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Income Tax Disclosure [Abstract]      
Federal $ (45)
State and local (863) (512) (46)
Foreign (729) (811) (177)
Current (1,637) (1,323) (223)
Federal (2,596) 26,408 8,345
State and local (19) (57) 12
Foreign (1,626) 6,639 (4,434)
Deferred (4,241) 32,990 3,923
(PROVISION FOR) BENEFIT FROM INCOME TAXES $ (5,878) $ 31,667 $ 3,700