XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Goodwill by Reportable Segment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Balance beginning of period $ 529,072 $ 530,723
Goodwill, Impairment Loss   (686)
Effect of net foreign currency exchange rate changes 8,823 (15,493)
Balance end of period 562,459 529,072
North America    
Goodwill [Roll Forward]    
Balance beginning of period 216,960 217,594
Goodwill, Impairment Loss   0
Effect of net foreign currency exchange rate changes 423 (570)
Balance end of period 241,860 216,960
Europe    
Goodwill [Roll Forward]    
Balance beginning of period 312,112 312,413
Goodwill, Impairment Loss   0
Effect of net foreign currency exchange rate changes 8,400 (14,893)
Balance end of period 320,599 312,112
Russia    
Goodwill [Roll Forward]    
Balance beginning of period 0 716
Goodwill, Impairment Loss   (686)
Effect of net foreign currency exchange rate changes 0 (30)
Balance end of period 0 0
Emakina    
Goodwill [Roll Forward]    
Purchase accounting adjustments   2,602
Emakina | North America    
Goodwill [Roll Forward]    
Purchase accounting adjustments   0
Emakina | Europe    
Goodwill [Roll Forward]    
Purchase accounting adjustments   2,602
Emakina | Russia    
Goodwill [Roll Forward]    
Purchase accounting adjustments   0
PolSource    
Goodwill [Roll Forward]    
Purchase accounting adjustments   (74)
PolSource | North America    
Goodwill [Roll Forward]    
Purchase accounting adjustments   (44)
PolSource | Europe    
Goodwill [Roll Forward]    
Purchase accounting adjustments   (30)
PolSource | Russia    
Goodwill [Roll Forward]    
Purchase accounting adjustments   0
CORE    
Goodwill [Roll Forward]    
Purchase accounting adjustments   959
CORE | North America    
Goodwill [Roll Forward]    
Purchase accounting adjustments   0
CORE | Europe    
Goodwill [Roll Forward]    
Purchase accounting adjustments   959
CORE | Russia    
Goodwill [Roll Forward]    
Purchase accounting adjustments   0
Other 2021 Acquisitions purchase accounting adjustments    
Goodwill [Roll Forward]    
Purchase accounting adjustments   917
Other 2021 Acquisitions purchase accounting adjustments | North America    
Goodwill [Roll Forward]    
Purchase accounting adjustments   (20)
Other 2021 Acquisitions purchase accounting adjustments | Europe    
Goodwill [Roll Forward]    
Purchase accounting adjustments   937
Other 2021 Acquisitions purchase accounting adjustments | Russia    
Goodwill [Roll Forward]    
Purchase accounting adjustments   0
2022 Acquisitions purchase accounting adjustments    
Goodwill [Roll Forward]    
Acquisitions   10,124
Purchase accounting adjustments 87  
2022 Acquisitions purchase accounting adjustments | North America    
Goodwill [Roll Forward]    
Acquisitions   0
Purchase accounting adjustments 0  
2022 Acquisitions purchase accounting adjustments | Europe    
Goodwill [Roll Forward]    
Acquisitions   10,124
Purchase accounting adjustments 87  
2022 Acquisitions purchase accounting adjustments | Russia    
Goodwill [Roll Forward]    
Acquisitions   $ 0
Purchase accounting adjustments 0  
2023 Acquisitions    
Goodwill [Roll Forward]    
Acquisitions 24,477  
2023 Acquisitions | North America    
Goodwill [Roll Forward]    
Acquisitions 24,477  
2023 Acquisitions | Europe    
Goodwill [Roll Forward]    
Acquisitions 0  
2023 Acquisitions | Russia    
Goodwill [Roll Forward]    
Acquisitions $ 0