XML 91 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACQUISITIONS, ASSET PURCHASES AND INVESTMENTS (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
arrangement
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]              
Investment acquired, non-controlling interest share       $ 1,004 $ 0 $ 25,000  
Goodwill       405,100 $ 365,961 361,795 $ 359,345
United States | Privately-Owned Software and Data Platform Business              
Business Acquisition [Line Items]              
Payments to acquire business $ 81,100            
Contingent consideration 4,400            
Goodwill $ 45,800            
United States | Privately-Owned Software and Data Platform Business | Technology-based intangible assets              
Business Acquisition [Line Items]              
Finite-lived intangible asset, useful life 6 years            
Net tangible assets $ 17,100            
United States | Privately-Owned Software and Data Platform Business | Customer relationships              
Business Acquisition [Line Items]              
Finite-lived intangible asset, useful life 10 years            
Net tangible assets $ 12,500            
United States | Privately-Owned Software and Data Platform Business | Noncompete agreements              
Business Acquisition [Line Items]              
Finite-lived intangible asset, useful life 5 years            
Net tangible assets $ 4,700            
United States | Privately-Owned Software and Data Platform Business | Trademarks              
Business Acquisition [Line Items]              
Finite-lived intangible asset, useful life 10 years            
Net tangible assets $ 700            
United States | Privately-Owned Software and Data Platform Business | New tangible assets              
Business Acquisition [Line Items]              
Net tangible assets $ 300            
Canada | International Water Testing Company              
Business Acquisition [Line Items]              
Payments to acquire business     $ 12,800        
Goodwill     6,900        
Holdback     $ 1,300        
Canada | International Water Testing Company | Technology-based intangible assets              
Business Acquisition [Line Items]              
Finite-lived intangible asset, useful life     10 years        
Net tangible assets     $ 3,400        
Canada | International Water Testing Company | Customer relationships              
Business Acquisition [Line Items]              
Finite-lived intangible asset, useful life     10 years        
Net tangible assets     $ 1,200        
Canada | International Water Testing Company | New tangible assets              
Business Acquisition [Line Items]              
Net tangible assets     $ 1,300        
Perpetual Intellectual Property License              
Business Acquisition [Line Items]              
Payments to acquire productive assets       $ 10,000   $ 10,000  
Finite-lived intangible asset, useful life       10 years   10 years  
License Intellectual Property Rights              
Business Acquisition [Line Items]              
Payments to acquire productive assets   $ 15,000       $ 65,000  
Number of arrangements related to license intellectual property | arrangement           2  
Payable to acquire productive assets           $ 15,000