XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities
$ in Thousands
3 Months Ended
Apr. 01, 2022
USD ($)
[1]
AEL [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash $ 684
Accounts receivable 6,026
Unbilled receivable 858
Property and equipment 52
Other current and long-term assets 130
Intangible assets 13,816
Liabilities (3,065)
Net assets acquired 18,501
Consideration paid (cash and equity consideration) 24,502
Contingent earnout liability at fair value (cash) 7,045
Total Consideration 31,547
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 13,045
O’Neill [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 1,608
Accounts receivable 4,201
Unbilled receivable
Property and equipment 1,049
Other current and long-term assets
Intangible assets 22,735
Liabilities (1,546)
Net assets acquired 28,047
Consideration paid (cash and equity consideration) 24,369
Contingent earnout liability at fair value (cash) 7,106
Total Consideration 31,475
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 3,428
TranSmart [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash
Accounts receivable 6,244
Unbilled receivable 1,832
Property and equipment 139
Other current and long-term assets 298
Intangible assets 23,555
Liabilities (5,062)
Net assets acquired 27,006
Consideration paid (cash and equity consideration) 25,763
Contingent earnout liability at fair value (cash) 4,000
Total Consideration 29,763
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 2,757
Alliance [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash
Accounts receivable 2,489
Unbilled receivable 2,115
Property and equipment 1,733
Other current and long-term assets 174
Intangible assets 16,314
Liabilities (3,557)
Net assets acquired 19,268
Consideration paid (cash and equity consideration) 16,517
Contingent earnout liability at fair value (cash) 5,500
Total Consideration 22,017
Excess consideration over the amounts assigned to the net assets acquired (goodwill) $ 2,749
[1] The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation.