BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - PURCHASE PRICE ALLOCATIONS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Apr. 30, 2018
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Goodwill $ 1,388,299 $ 1,376,264
Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Cash payment made at closing 106,049  
Fair value of contingent consideration 25,874  
Post-closing purchase price adjustment 2,380  
Total purchase prices 134,303  
Accounts receivable 4,184  
Other current assets, including cash acquired 15,108  
Other assets 2,765  
Current and other liabilities 12,512  
Deferred revenue - current and long-term 4,424  
Deferred income taxes 8,540  
Net tangible liabilities (3,419)  
Identifiable Intangible Assets 56,882  
Goodwill 80,840  
Total Purchase Price Allocations 134,303  
Customer Relationships | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Identifiable Intangible Assets 24,812  
Developed Technology | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Identifiable Intangible Assets 29,614  
Trademarks and Trade Names | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Identifiable Intangible Assets $ 2,456