XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities
$ in Thousands
9 Months Ended
Oct. 01, 2021
USD ($)
Long [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash
Accounts receivable 4,994
Unbilled receivable
Property and equipment 1,423
Other current and long-term assets 14
Intangible assets 7,290
Liabilities (1,178)
Net assets acquired 12,543
Consideration paid (cash and equity consideration) 10,748
Contingent earnout liability at fair value (cash) 6,700
Total consideration 17,448
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 4,905
Alta Vista [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 314 [1]
Accounts receivable 2,786 [1]
Unbilled receivable 4,258 [1]
Property and equipment 306 [1]
Other current and long-term assets 707 [1]
Intangible assets 4,957 [1]
Liabilities (3,517) [1]
Net assets acquired 9,811 [1]
Consideration paid (cash and equity consideration) 15,098 [1]
Contingent earnout liability at fair value (cash) 8,064 [1]
Total consideration 23,162 [1]
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 13,351 [1]
WesTest [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 649 [1]
Accounts receivable 1,072 [1]
Unbilled receivable [1]
Property and equipment 246 [1]
Other current and long-term assets 2 [1]
Intangible assets 1,459 [1]
Liabilities (304) [1]
Net assets acquired 3,124 [1]
Consideration paid (cash and equity consideration) 4,055 [1]
Contingent earnout liability at fair value (cash) 400 [1]
Total consideration 4,455 [1]
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 1,331 [1]
AEL [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 2,354 [1]
Accounts receivable 6,026 [1]
Unbilled receivable 1,094 [1]
Property and equipment 52 [1]
Other current and long-term assets 130 [1]
Intangible assets 13,816 [1]
Liabilities (3,065) [1]
Net assets acquired 20,407 [1]
Consideration paid (cash and equity consideration) 24,502 [1]
Contingent earnout liability at fair value (cash) 6,618 [1]
Total consideration 31,120 [1]
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 10,713 [1]
O'Neill [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 1,608 [1]
Accounts receivable 4,201 [1]
Unbilled receivable [1]
Property and equipment 349 [1]
Other current and long-term assets [1]
Intangible assets 22,735 [1]
Liabilities (1,546) [1]
Net assets acquired 27,347 [1]
Consideration paid (cash and equity consideration) 24,369 [1]
Contingent earnout liability at fair value (cash) 5,446 [1]
Total consideration 29,815 [1]
Excess consideration over the amounts assigned to the net assets acquired (goodwill) $ 2,468 [1]
[1] The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation.