XML 52 R39.htm IDEA: XBRL DOCUMENT v3.20.1
BALANCE SHEET COMPONENTS - Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jul. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 92,330 $ 92,330
Less:    
Accumulated amortization (38,592) (25,557)
Total intangible assets, net 53,738 66,773
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 79,300 79,300
Less:    
Accumulated amortization (32,293) (21,210)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 8,860 8,860
Less:    
Accumulated amortization (4,562) (3,392)
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 4,170 4,170
Less:    
Accumulated amortization $ (1,737) $ (955)