XML 54 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components (Details 3) - USD ($)
$ in Thousands
Jul. 31, 2017
Jul. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Cost $ 88,900 $ 19,700
Accumulated Amortization 17,585 5,496
Total 71,315 14,204
Acquired Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 65,200 13,900
Accumulated Amortization 14,710 5,199
Total 50,490 8,701
Customer contracts and related relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 18,000 4,500
Accumulated Amortization 1,683 167
Total 16,317 4,333
Partner relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 200 200
Accumulated Amortization 30 8
Total 170 192
Order backlog    
Finite-Lived Intangible Assets [Line Items]    
Cost 5,500 1,100
Accumulated Amortization 1,162 122
Total $ 4,338 $ 978