XML 50 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination And Asset Acquisition [Abstract]  
Schedule of Final Allocation of Purchase Price

The final allocation of the purchase price was as follows (in thousands):

Fair value of consideration transferred:

 

 

 

Cash paid, net of cash acquired

 

$

20,213

 

Fair value of contingent consideration at acquisition

 

 

4,434

 

Working capital adjustment

 

 

(52

)

Total purchase price consideration

 

$

24,595

 

Fair value of assets acquired and liabilities assumed:

 

 

 

Unbilled receivables

 

$

1,040

 

Prepaid expenses and other current assets

 

 

183

 

Property and equipment

 

 

127

 

Customer relationships

 

 

6,563

 

Tradenames

 

 

356

 

Developed technology

 

 

2,732

 

Goodwill

 

 

17,447

 

Total assets acquired

 

$

28,448

 

Accounts payable

 

 

(27

)

Accrued expenses and other current liabilities

 

 

(1,303

)

Deferred revenue

 

 

(104

)

Deferred income taxes

 

 

(2,419

)

Net assets acquired

 

$

24,595