XML 60 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Fair Values of Assets Acquired and Liabilities Assumed
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the date of each respective acquisition:
First DerivativeNEORIS
Cash and cash equivalents$9,160 $63,470 
Trade receivables and contract assets46,678 79,550 
Prepaid and other current assets10,491 8,225 
Goodwill170,443 406,756 
Intangible assets124,809 259,000 
Property and equipment and other noncurrent assets3,595 22,240 
Total assets acquired$365,176 $839,241 
Accounts payable, accrued expenses and other current liabilities$32,016 $126,791 
Other noncurrent liabilities32,451 84,743 
Total liabilities assumed$64,467 $211,534 
Noncontrolling interest in consolidated subsidiaries 1,358 
Net assets acquired$300,709 $626,349 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
As of December 31, 2024, the following table presents the estimated fair values and useful lives of intangible assets acquired from First Derivative and NEORIS:
First DerivativeNEORIS
Weighted Average Useful Life (in years)AmountWeighted Average Useful Life (in years)Amount
Customer relationships8$118,441 8$249,000 
Trade names56,368 510,000 
Total$124,809 $259,000 
Schedule of Business Acquisition, Pro Forma Information
The following table presents the unaudited consolidated pro forma results of operations for the years ended December 31, 2024 and 2023:
Year Ended December 31, 2024Year Ended December 31, 2023
Revenues$5,015,157 $5,013,488 
Net income$407,200 $399,973