XML 99 R83.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Income Tax [Line Items]      
Valuation allowance $ 60,905    
Unrecognized tax benefits that, if recognized, would affect the company's income tax rate 11,106 $ 14,461 $ 13,631
Accrued interest and penalties 2,694 2,867  
Total amount of interest and penalties expense (benefit) recognized 523 $ 134 $ 238
State and Local Jurisdiction      
Income Tax [Line Items]      
Tax credit carry forward 414    
Gross state tax net operating loss carry forwards 5,100    
Foreign Tax Authority      
Income Tax [Line Items]      
Gross state tax net operating loss carry forwards $ 90,284