XML 119 R106.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of (Provision for) Benefits from Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Income Tax Disclosure [Abstract]    
Federal
State and local (512) (46)
Foreign (811) (177)
Current (1,323) (223)
Federal 26,408 8,345
State and local (57) 12
Foreign 6,639 (4,434)
Deferred 32,990 3,923
BENEFIT FROM INCOME TAXES $ 31,667 $ 3,700