Acquisitions (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation
A breakdown of the preliminary purchase price allocation, net of cash acquired, is as follows:
(In thousands)Allocation of Purchase Price
Receivables$39,965 
Other current assets1,174 
Property, plant and equipment1,116 
Goodwill66,925 
Intangible assets33,200 
Right-of-use assets7,910 
Accounts payable(10,481)
Other current liabilities(949)
Accrued compensation(12,478)
Lease liabilities(8,251)
Other non-current liabilities(11)
Purchase price, net of cash acquired$118,120 
A breakdown of the purchase price allocation, net of cash acquired, is as follows:
(In thousands)Allocation of Purchase Price
Receivables$11,388 
Other current assets2,719 
Property, plant and equipment155 
Goodwill28,511 
Intangible assets8,300 
Other non-current assets1,868 
Accounts payable(4,223)
Other current liabilities(1,519)
Accrued compensation(907)
Other non-current liabilities(1,218)
Purchase price, net of cash acquired
$45,074 
A breakdown of the purchase price allocation, net of cash acquired, is as follows:
(In thousands)Allocation of Purchase Price
Receivables$23,339 
Property, plant and equipment810 
Goodwill16,689 
Intangible assets10,500 
Other current assets975 
Accounts payable(10,012)
Other current liabilities(5,446)
Purchase price, net of cash acquired$36,855