XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Finite-lived Intangible Assets [Roll Forward]          
Gross cost, beginning balance     $ 1,082,177    
Addition due to an acquisition     990    
Intangible assets fully amortized     (1,026)    
Foreign currency translation impact     5,009    
Gross cost, ending balance $ 1,087,150   1,087,150    
Accumulated amortization (568,035)   (568,035)   $ (497,463)
Finite-lived intangible assets, net 519,115   519,115   584,714
Amortization of intangibles 23,989 $ 24,369 69,625 $ 74,271  
Customer Relationships          
Finite-lived Intangible Assets [Roll Forward]          
Gross cost, beginning balance     1,060,541    
Addition due to an acquisition     990    
Intangible assets fully amortized     (987)    
Foreign currency translation impact     4,970    
Gross cost, ending balance 1,065,514   1,065,514    
Accumulated amortization (553,279)   (553,279)   (486,260)
Finite-lived intangible assets, net $ 512,235   $ 512,235   574,281
Customer Relationships | Minimum          
Finite-lived Intangible Assets [Roll Forward]          
Remaining amortization period 6 years   6 years    
Customer Relationships | Maximum          
Finite-lived Intangible Assets [Roll Forward]          
Remaining amortization period 13 years   13 years    
Technology-related          
Finite-lived Intangible Assets [Roll Forward]          
Gross cost, beginning balance     $ 11,200    
Addition due to an acquisition     0    
Intangible assets fully amortized     (39)    
Foreign currency translation impact     39    
Gross cost, ending balance $ 11,200   11,200    
Accumulated amortization (8,400)   (8,400)   (5,600)
Finite-lived intangible assets, net $ 2,800   $ 2,800   5,600
Remaining amortization period 3 years   3 years    
Other          
Finite-lived Intangible Assets [Roll Forward]          
Gross cost, beginning balance     $ 10,436    
Addition due to an acquisition     0    
Intangible assets fully amortized     0    
Foreign currency translation impact     0    
Gross cost, ending balance $ 10,436   10,436    
Accumulated amortization (6,356)   (6,356)   (5,603)
Finite-lived intangible assets, net $ 4,080   $ 4,080   $ 4,833
Other | Minimum          
Finite-lived Intangible Assets [Roll Forward]          
Remaining amortization period 4 years   4 years    
Other | Maximum          
Finite-lived Intangible Assets [Roll Forward]          
Remaining amortization period 11 years   11 years