XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Consideration Transferred and Purchase Price Allocation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 20, 2022
Dec. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Combination, Consideration Transferred [Abstract]          
Share consideration given for acquisitions     $ 4,851 $ 20,406 $ 0
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]          
Goodwill     $ 262,692 $ 258,290  
Petillo          
Business Combination, Consideration Transferred [Abstract]          
Cash consideration transferred, net of cash acquired   $ 175,000      
Shares issued in acquisition of business (in shares)   759      
Business acquisition share price (in dollars per share)   $ 26.87      
Share consideration given for acquisitions   $ 20,406      
Target working capital adjustment   1,357      
Total consideration   196,763      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]          
Accounts receivable   45,016      
Contract assets   5,953      
Other current assets   193      
Property and equipment, net   47,141      
Other non-current assets, net   5,498      
Accounts payable   (21,810)      
Contract liabilities   (8,585)      
Other current liabilities   (8,216)      
Total net tangible assets   65,190      
Identifiable intangible assets   70,700      
Goodwill   60,873      
Total consideration transferred   $ 196,763      
CCS Acquisition          
Business Combination, Consideration Transferred [Abstract]          
Shares issued in acquisition of business (in shares) 157        
Share consideration given for acquisitions $ 4,851        
Total consideration $ 21,000