XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Consideration Transferred and Purchase Price Allocation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
Dec. 30, 2021
Sep. 30, 2022
Dec. 31, 2021
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]      
Goodwill   $ 252,887 $ 259,791
Petillo      
Business Combination, Consideration Transferred [Abstract]      
Cash consideration transferred, net of cash acquired $ 175,000    
Equity consideration transferred (in shares) 759    
Business acquisition, price per share $ 26.87    
Share consideration given for acquisitions $ 20,406    
Target working capital adjustment 1,357    
Aggregate 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