XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Details 8) - USD ($)
$ in Thousands
Oct. 31, 2020
Jul. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Lease liabilities $ 11,580 $ 10,936
Accrued royalties 5,725 6,651
Accrued taxes 2,116 3,817
Other 3,417 4,302
Other current liabilities $ 22,838 $ 25,706