XML 50 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Lease liabilities $ 10,936  
Accrued royalties 6,651 $ 5,573
Accrued taxes 3,817 4,413
Other 4,302 6,362
Other current liabilities $ 25,706 $ 16,348
Current lease liabilities, extensible list us-gaap:OtherLiabilitiesCurrent