XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS - Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jul. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 92,330 $ 92,330
Less:    
Accumulated amortization (47,283) (42,938)
Total intangible assets, net 45,047 49,392
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 79,300 79,300
Less:    
Accumulated amortization (39,681) (35,987)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 8,860 8,860
Less:    
Accumulated amortization (5,343) (4,953)
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 4,170 4,170
Less:    
Accumulated amortization $ (2,259) $ (1,998)