XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions and Dispositions (Tables)
12 Months Ended
Dec. 31, 2024
Business Combinations [Abstract]  
Schedule of Business Acquisitions, by Acquisition The preliminary purchase price allocation is as follows:
Amount
(dollars in thousands)
Cash and cash equivalents
$2,215 
Accounts receivable, net
8,472 
Other current assets
3,913 
Right-of-use lease assets
5,914 
Fixed assets
445 
Identifiable intangible assets
35,312 
Accounts payable
(1,276)
Accruals and other liabilities
(2,967)
Advance billings
(1,527)
Current portion of lease liabilities - operating leases
(1,067)
Long-term lease liabilities - operating leases
(5,406)
Deferred tax liabilities, net(11,445)
Other liabilities(3,460)
Net assets assumed
29,123 
Goodwill
33,291 
Purchase price consideration
$62,414 
The preliminary purchase price allocation is as follows:
Amount
(dollars in thousands)
Cash and cash equivalents
$2,151 
Accounts receivable, net
26,845 
Other current assets
3,094 
Right-of-use lease assets
2,173 
Fixed assets
2,032 
Identifiable intangible assets
57,200 
Accounts payable
(2,078)
Accruals and other liabilities
(9,167)
Advance billings
(5,425)
Current portion of lease liabilities - operating leases
(983)
Long-term lease liabilities - operating leases
(1,065)
Deferred tax liabilities, net(8,618)
Net assets assumed
66,159 
Goodwill
16,593 
Purchase price consideration
$82,752 
The purchase price allocation is as follows:
Amount
(dollars in thousands)
Cash and cash equivalents
$1,095 
Accounts receivable, net
8,283 
Expenditures billable to clients
4,823 
Other current assets
402 
Right-of-use lease assets
2,788 
Fixed assets
184 
Identifiable intangible assets
4,316 
Accounts payable
(1,086)
Accruals and other liabilities
(664)
Advance billings
(8,808)
Current portion of lease liabilities - operating leases
(516)
Long-term lease liabilities - operating leases
(2,600)
Net assets assumed
8,217 
Goodwill
8,452 
Purchase price consideration
$16,669 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination The following table presents the details of identifiable intangible assets acquired:
Estimated Fair ValueEstimated Useful Life in Years
(dollars in thousands)
Customer relationships$22,083 12
Trade names5,417 10
Developed Technology
7,812 5
Total acquired intangible assets$35,312 
The following table presents the details of identifiable intangible assets acquired:
Estimated Fair ValueEstimated Useful Life in Years
(dollars in thousands)
Customer relationships$43,800 7
Trade names13,400 10
Total acquired intangible assets$57,200 
The following table presents the details of identifiable intangible assets acquired:
Estimated Fair Value
Estimated Useful Life in Years
(dollars in thousands)
Customer relationships
$3,767 3
Trade names
549 3
Total acquired intangible assets
$4,316 
Business Acquisition, Pro Forma Information The pro forma financial information is presented for informational purposes only and is not necessarily indicative of the results of operations that actually would have been achieved had the acquisition been consummated as of that time.
Year Ended December 31, 2024Year Ended December 31, 2023
(dollars in thousands)
Revenue
$2,892,586 $2,579,374 
Net income
$5,216 $33,939 
The pro forma financial information is presented for informational purposes only and is not necessarily indicative of the results of operations that actually would have been achieved had the acquisition been consummated as of that time.
Year Ended December 31, 2024Year Ended December 31, 2023
(dollars in thousands)
Revenue
$2,893,599 $2,585,024 
Net income
$19,346 $49,039 
The pro forma financial information is presented for informational purposes only and is not necessarily indicative of the results of operations that actually would have been achieved had the acquisition been consummated as of that time.
Year Ended December 31, 2023
(dollars in thousands)
Revenue
$2,570,380 
Net income
$42,891