XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Intangible assets subject to amortization:    
Gross Carrying Amount $ 489,800 $ 485,707
Accumulated Amortization (205,831) (193,436)
Net Book Value 283,969 292,271
Software and technology    
Intangible assets subject to amortization:    
Gross Carrying Amount 92,960 92,390
Accumulated Amortization (54,588) (51,938)
Net Book Value $ 38,372 40,452
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 $ 326,025 323,164
Accumulated Amortization (122,414) (114,387)
Net Book Value $ 203,611 208,777
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 $ 70,465 69,803
Accumulated Amortization (28,605) (26,904)
Net Book Value $ 41,860 42,899
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 (224) (207)
Net Book Value $ 126 $ 143