XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Transactions - Schedule of Allocation of Purchase Price and Net Assets Acquired (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Purchase consideration:          
Cash   $ 4,498 $ 1,385    
Liabilities assumed:          
Goodwill   $ 1,137,320 $ 1,116,539 $ 1,137,320 $ 1,116,542
Machinify          
Purchase consideration:          
Cash $ 19,500        
Fair value of contingent consideration 9,000        
Total consideration 28,500        
Identifiable intangible assets acquired:          
Total identifiable intangible assets acquired 7,700        
Liabilities assumed:          
Accrued compensation and employee benefits 9        
Total liabilities assumed 9        
Goodwill 20,809        
Net assets acquired 28,500        
Machinify | Technology          
Identifiable intangible assets acquired:          
Total identifiable intangible assets acquired $ 7,700