BUSINESS COMBINATIONS - PernixData Acquisition, Acquired Intangible Assets (Details) - PernixData Acquisition - USD ($)
$ in Thousands
6 Months Ended
Sep. 06, 2016
Jan. 31, 2017
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross   $ 24,270
Intangible assets $ 24,270  
In-process R&D    
Acquired Indefinite-lived Intangible Assets [Line Items]    
In-process R&D 16,100  
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 3,570  
Estimated Life (in years) 5 years  
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 4,600  
Estimated Life (in years) 6 years