XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Consideration Transferred and Purchase Price Allocation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Combination, Consideration Transferred [Abstract]        
Equity consideration transferred   $ 20,406 $ 0 $ 16,195
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]        
Goodwill   $ 259,791 $ 192,014  
Petillo        
Business Combination, Consideration Transferred [Abstract]        
Cash consideration transferred, net of cash acquired $ 175,000      
Business acquisition share price $ 26.87      
Shares issued in acquisition of business (in shares) 759      
Equity consideration transferred $ 20,406      
Estimated tax basis step-up payment 7,800      
Target working capital adjustment 1,357      
Total consideration 204,563      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]        
Accounts receivable 45,069      
Contract assets 5,953      
Other current assets 193      
Property and equipment, net 48,936      
Other non-current assets, net 5,498      
Accounts payable (21,863)      
Contract liabilities (8,585)      
Other current liabilities (8,215)      
Total net tangible assets 66,986      
Identifiable intangible assets 69,800      
Goodwill 67,777      
Total consideration transferred $ 204,563