v3.25.1
BUSINESS COMBINATIONS AND ASSET ACQUISITIONS - Schedule of Purchase Price allocation (Details) - USD ($)
$ in Thousands
Oct. 11, 2024
Apr. 30, 2025
Jan. 31, 2025
Business Acquisition [Line Items]      
Goodwill   $ 1,417,042 $ 1,386,734
Cogito Corporation      
Business Acquisition [Line Items]      
Cash $ 38,186    
Fair value of contingent consideration 11,786    
Other purchase price adjustments 299    
Total purchase price 50,271    
Accounts receivable 6,236    
Other current assets, including cash acquired 2,402    
Current and other liabilities (3,177)    
Contract liabilities — current and long-term (8,047)    
Net tangible liabilities (2,586)    
Identifiable intangible assets 25,800    
Goodwill 27,057    
Total purchase price allocation 50,271    
Cogito Corporation | Customer relationships      
Business Acquisition [Line Items]      
Identifiable intangible assets 14,300    
Cogito Corporation | Developed technology      
Business Acquisition [Line Items]      
Identifiable intangible assets $ 11,500