XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Intangible assets subject to amortization:    
Gross Carrying Amount $ 477,055 $ 410,343
Accumulated Amortization (179,485) (168,056)
Net Book Value 297,570 242,287
Intangible assets not subject to amortization:    
Gross Carrying Amount 480,658 413,890
Accumulated Amortization (179,485) (168,056)
Net Book Value 301,173 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 91,357 101,588
Accumulated Amortization (51,503) (63,225)
Net Book Value 39,854 38,363
Intangible assets not subject to amortization:    
Accumulated Amortization $ (51,503) (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 $ 317,332 245,325
Accumulated Amortization (102,898) (83,799)
Net Book Value 214,434 161,526
Intangible assets not subject to amortization:    
Accumulated Amortization $ (102,898) (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,016 63,080
Accumulated Amortization (24,894) (20,893)
Net Book Value 43,122 42,187
Intangible assets not subject to amortization:    
Accumulated Amortization $ (24,894) (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 (190) (139)
Net Book Value 160 211
Intangible assets not subject to amortization:    
Accumulated Amortization $ (190) $ (139)