XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Details 5) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2019
Jul. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Cost $ 140,700 $ 140,700
Accumulated Amortization 59,663 45,046
Net Book Value 81,037 95,654
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 93,600 93,600
Accumulated Amortization 44,079 34,189
Net Book Value 49,521 59,411
Customer contracts and related relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 35,700 35,700
Accumulated Amortization 9,600 6,633
Net Book Value 26,100 29,067
Partner relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 200 200
Accumulated Amortization 63 52
Net Book Value 137 148
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Cost 2,500 2,500
Accumulated Amortization 446 268
Net Book Value 2,054 2,232
Order backlog    
Finite-Lived Intangible Assets [Line Items]    
Cost 8,700 8,700
Accumulated Amortization 5,475 3,904
Net Book Value $ 3,225 $ 4,796
Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 5 years  
Weighted Average | Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 4 years 6 months  
Weighted Average | Customer contracts and related relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 5 years 10 months 24 days  
Weighted Average | Partner relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 9 years  
Weighted Average | Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 7 years  
Weighted Average | Order backlog    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 4 years 4 months 24 days