XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Goodwill $ 1,237,734 $ 1,237,894 $ 1,191,259
Tapestry Technologies      
Business Acquisition [Line Items]      
Cash and cash equivalents 36    
Receivables 3,926    
Prepaid expenses 225    
Goodwill 27,013    
Other intangible assets 16,500    
Property and equipment 269    
Operating lease right of use assets 934    
Other assets 10    
Accounts payable (522)    
Accrued salaries and related expenses (1,142)    
Operating lease obligations—current (487)    
Accrued expenses and other current liabilities (59)    
Operating lease obligations—long term (453)    
Net assets acquired and liabilities assumed 46,250    
Minerva Engineering      
Business Acquisition [Line Items]      
Cash and cash equivalents 56    
Receivables 4,573    
Prepaid expenses 28    
Goodwill 19,451    
Other intangible assets 11,600    
Property and equipment 149    
Operating lease right of use assets 968    
Other assets 29    
Accounts payable (1,875)    
Accrued salaries and related expenses (784)    
Operating lease obligations—current (384)    
Accrued expenses and other current liabilities (591)    
Operating lease obligations—long term (562)    
Net assets acquired and liabilities assumed $ 32,658