XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details ) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Intangible assets subject to amortization:    
Gross Carrying Amount $ 489,619 $ 410,343
Accumulated Amortization (164,193) (168,056)
Net Book Value 325,426 242,287
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 493,222 413,890
Accumulated Amortization (164,193) (168,056)
Net Book Value 329,029 245,834
In-process research and development    
Intangible assets not subject to amortization:    
In-process research and development 3,603 3,547
Software and technology    
Intangible assets subject to amortization:    
Gross Carrying Amount 95,909 101,588
Accumulated Amortization (50,327) (63,225)
Net Book Value 45,582 38,363
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (50,327) (63,225)
Software and technology | Minimum    
Intangible assets subject to amortization:    
Estimated Useful Life 3 years  
Software and technology | Maximum    
Intangible assets subject to amortization:    
Estimated Useful Life 5 years  
Customer relationships    
Intangible assets subject to amortization:    
Gross Carrying Amount $ 324,657 245,325
Accumulated Amortization (91,288) (83,799)
Net Book Value 233,369 161,526
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (91,288) (83,799)
Customer relationships | Minimum    
Intangible assets subject to amortization:    
Estimated Useful Life 3 years  
Customer relationships | Maximum    
Intangible assets subject to amortization:    
Estimated Useful Life 10 years  
Trademarks    
Intangible assets subject to amortization:    
Gross Carrying Amount $ 68,703 63,080
Accumulated Amortization (22,422) (20,893)
Net Book Value 46,281 42,187
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (22,422) (20,893)
Trademarks | Minimum    
Intangible assets subject to amortization:    
Estimated Useful Life 3 years  
Trademarks | Maximum    
Intangible assets subject to amortization:    
Estimated Useful Life 10 years  
Non-compete agreements    
Intangible assets subject to amortization:    
Estimated Useful Life 5 years  
Gross Carrying Amount $ 350 350
Accumulated Amortization (156) (139)
Net Book Value 194 211
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (156) $ (139)