XML 113 R61.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Change in Accounting Estimate [Line Items]      
Accrued taxes   $ 60,744 $ 59,057
Accrued pricing liabilities   13,499 14,309
Derecognition of accrued pricing liabilities   $ 810 4,573
Adjustment of Tax Related Liabilities      
Change in Accounting Estimate [Line Items]      
Accrued taxes     $ 32,100
Adjustment of Tax Related Liabilities      
Change in Accounting Estimate [Line Items]      
Adjustments of tax related liabilities $ 6,400