XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Business Acquisitions - Narrative (Details)
$ in Thousands, € in Millions, $ in Millions
Jun. 30, 2024
USD ($)
May 08, 2024
USD ($)
shares
Apr. 10, 2024
USD ($)
Apr. 10, 2024
CAD ($)
Sep. 13, 2023
USD ($)
Sep. 13, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Business Acquisition [Line Items]              
Goodwill $ 268,872           $ 249,176
Traverse Systems              
Business Acquisition [Line Items]              
Consideration transferred   $ 29,400          
Cash paid   $ 25,000          
Number of shares reissued (in shares) | shares   22,874          
Value of common stock transferred   $ 4,400          
Goodwill   18,400          
Traverse Systems | Subscriber relationships              
Business Acquisition [Line Items]              
Assets acquired   7,700          
Traverse Systems | Developed technology              
Business Acquisition [Line Items]              
Assets acquired   $ 3,600          
TIE Kinetix              
Business Acquisition [Line Items]              
Consideration transferred         $ 68,700 € 63.9  
Cash paid 73,558            
Goodwill 46,420            
TIE Kinetix | Subscriber relationships              
Business Acquisition [Line Items]              
Intangible assets 24,952            
TIE Kinetix | Developed technology              
Business Acquisition [Line Items]              
Intangible assets $ 9,349            
Vision33's SAP Business One SPS Integration Technology              
Business Acquisition [Line Items]              
Consideration transferred     $ 4,300 $ 5.8      
Cash paid     3,300 $ 4.5      
Goodwill     $ 2,200        
Business acquisition, remainder payable term     2 years 2 years      
Vision33's SAP Business One SPS Integration Technology | Subscriber relationships              
Business Acquisition [Line Items]              
Intangible assets     $ 400        
Vision33's SAP Business One SPS Integration Technology | Developed technology              
Business Acquisition [Line Items]              
Intangible assets     $ 1,700