XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [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 and updated for any changes as of December 31, 2022:
PolSourceCOREEmakina
Cash and cash equivalents$2,565 $11,283 $5,142 
Trade receivables and contract assets12,734 10,266 34,389 
Prepaid and other current assets814 5,430 3,109 
Goodwill125,265 24,194 139,417 
Intangible assets15,790 8,368 30,488 
Property and equipment and other noncurrent assets461 4,585 16,802 
Total assets acquired$157,629 $64,126 $229,347 
Accounts payable, accrued expenses and other current liabilities$5,337 $9,336 $37,469 
Short-term debt— — 13,657 
Long-term debt— — 8,874 
Operating lease liabilities, noncurrent157 2,056 5,541 
Other noncurrent liabilities3,963 2,525 9,319 
Total liabilities assumed$9,457 $13,917 $74,860 
Noncontrolling interest in consolidated subsidiaries— — 10,469 
Net assets acquired$148,172 $50,209 $144,018 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The following table presents the estimated fair values and useful lives of intangible assets acquired from PolSource, CORE and Emakina as of the date of each respective acquisition and updated for any changes as of December 31, 2022:
PolSourceCOREEmakina
Weighted Average Useful Life (in years)AmountWeighted Average Useful Life (in years)AmountWeighted Average Useful Life (in years)Amount
Customer relationships6$14,790 6$7,779 7$27,822 
Trade names31,000 5589 32,666 
Total$15,790 $8,368 $30,488