XML 67 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Details 9) - USD ($)
$ in Thousands
Apr. 30, 2020
Jul. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Lease liabilities $ 9,922 $ 0
Accrued royalties 4,700 5,573
Accrued taxes 2,790 4,413
Other 4,377 6,362
Other current liabilities $ 21,789 $ 16,348