XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Schedule of Intangible Assets Other than Goodwill (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Intangible assets subject to amortization:    
Gross Carrying Amount $ 482,758 $ 485,707
Accumulated Amortization (222,779) (193,436)
Net Book Value 259,979 292,271
Software and technology    
Intangible assets subject to amortization:    
Gross Carrying Amount 88,675 92,390
Accumulated Amortization (55,305) (51,938)
Net Book Value $ 33,370 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 $ 323,223 323,164
Accumulated Amortization (135,237) (114,387)
Net Book Value $ 187,986 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,510 69,803
Accumulated Amortization (31,979) (26,904)
Net Book Value $ 38,531 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 (258) (207)
Net Book Value $ 92 $ 143