XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Intangible assets subject to amortization:    
Gross Carrying Amount $ 489,365 $ 485,707
Accumulated Amortization (217,726) (193,436)
Net Book Value 271,639 292,271
Software and technology    
Intangible assets subject to amortization:    
Gross Carrying Amount 93,212 92,390
Accumulated Amortization (57,955) (51,938)
Net Book Value $ 35,257 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 $ 325,196 323,164
Accumulated Amortization (129,116) (114,387)
Net Book Value $ 196,080 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,607 69,803
Accumulated Amortization (30,414) (26,904)
Net Book Value $ 40,193 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 (241) (207)
Net Book Value $ 109 $ 143