v3.25.1
BUSINESS COMBINATIONS AND ASSET ACQUISITIONS - Business Combinations For The Current Fiscal Year-to-Date and Prior Fiscal Year (Details)
$ in Thousands
1 Months Ended
Apr. 30, 2024
USD ($)
employee
Apr. 30, 2025
USD ($)
employee
Jan. 31, 2025
USD ($)
Oct. 31, 2024
USD ($)
employee
Oct. 11, 2024
USD ($)
May 31, 2024
USD ($)
employee
Jan. 31, 2024
USD ($)
Business Acquisition [Line Items]              
Entity number of employees | employee   3,700          
Contingent consideration — business combinations         $ 19,000    
SAFE investment             $ 1,700
Goodwill   $ 1,417,042 $ 1,386,734        
Business Combination, April 2024              
Business Acquisition [Line Items]              
Entity number of employees | employee 14            
Purchase price transaction costs $ 8,800            
Contingent consideration — business combinations 3,400            
SAFE investment 1,700            
Goodwill 8,200            
Business Combination, April 2024 | Developed technology              
Business Acquisition [Line Items]              
Identifiable intangible assets 5,200            
Business Combination, April 2024 | Customer Relationships              
Business Acquisition [Line Items]              
Identifiable intangible assets $ 200            
Business Combination, May 2024              
Business Acquisition [Line Items]              
Entity number of employees | employee           9  
Goodwill           $ 3,200  
Business Combination, May 2024 | Developed technology              
Business Acquisition [Line Items]              
Identifiable intangible assets           1,000  
Business Combination, May 2024 | Customer Relationships              
Business Acquisition [Line Items]              
Identifiable intangible assets           $ 300  
Business Combination, October 2024              
Business Acquisition [Line Items]              
Entity number of employees | employee       25      
Goodwill       $ 5,900      
Business Combination, October 2024 | Developed technology              
Business Acquisition [Line Items]              
Identifiable intangible assets       5,100      
Business Combination, October 2024 | Customer Relationships              
Business Acquisition [Line Items]              
Identifiable intangible assets       $ 500