XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Income Tax Disclosure [Abstract]    
Provision for (benefit from) income taxes $ (17,038) $ (10,677)
Effective income tax rate, continuing operations 25.00%  
Increase (decrease) in unrecognized tax benefits $ 400  
Unrecognized tax benefits that would impact tax rate $ 11,100