XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Business Acquisition (Tables)
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of assets acquired and liabilities assumed The following table is the final allocation of the purchase price to the estimated fair value of assets acquired and liabilities assumed (in thousands):
Assets Acquired
Current assets:
Accounts receivable$3,778 
Unbilled services1,507 
Prepaid expenses and other current assets100 
Total current assets5,385 
Property and equipment141 
Goodwill2,409 
Intangible assets4,150 
Right-of-use assets1,210 
Other assets41 
Total assets acquired$13,336 
Liabilities Assumed
Current liabilities:
Accrued expenses$1,280 
Deferred revenue and other liabilities161 
Current portion of lease liabilities549 
Total current liabilities1,990 
Non-current portion of lease liabilities661 
Total liabilities assumed$2,651 
Net assets acquired$10,685