XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.2
ACQUISITIONS AND DIVESTITURES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 08, 2025
Dec. 01, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]                
Goodwill     $ 353,900   $ 353,900     $ 241,949
Acquired intangible assets     44,721 $ 0 44,844 $ 2,920    
Greenscreens AI, Inc.                
Business Combination [Line Items]                
Total consideration $ 151,850              
Cash paid $ 139,118              
Number of common stock (in shares) 256,984              
Stock consideration $ 12,732              
Goodwill 111,951              
Acquisition-related expenses     $ 3,009   $ 3,009   $ 967  
Greenscreens AI, Inc. | Factoring                
Business Combination [Line Items]                
Goodwill 16,096              
Greenscreens AI, Inc. | Payments                
Business Combination [Line Items]                
Goodwill 15,425              
Greenscreens AI, Inc. | Intelligence                
Business Combination [Line Items]                
Goodwill 80,430              
Greenscreens AI, Inc. | Capitalized Software                
Business Combination [Line Items]                
Acquired intangible assets $ 8,340              
Weighted average useful lives 5 years              
Greenscreens AI, Inc. | Customer relationship intangibles                
Business Combination [Line Items]                
Acquired intangible assets $ 36,380              
Greenscreens AI, Inc. | Customer relationship intangibles | Payments                
Business Combination [Line Items]                
Acquired intangible assets 14,860              
Greenscreens AI, Inc. | Customer relationship intangibles | Intelligence                
Business Combination [Line Items]                
Acquired intangible assets $ 21,520              
Isometric Technologies Inc                
Business Combination [Line Items]                
Cash paid   $ 10,000            
Goodwill   8,240            
Acquisition-related expenses               $ 324
Isometric Technologies Inc | Capitalized Software                
Business Combination [Line Items]                
Acquired intangible assets   $ 1,680            
Weighted average useful lives   4 years            
Isometric Technologies Inc | Customer relationship intangibles                
Business Combination [Line Items]                
Acquired intangible assets   $ 60            
Weighted average useful lives   4 years            
Isometric Technologies Inc | Trade Names                
Business Combination [Line Items]                
Acquired intangible assets   $ 20            
Weighted average useful lives   1 year