XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]      
Carrying amount $ 118,826 $ 88,276  
Goodwill attributable to acquisitions 21,986 34,601  
Measurement period adjustment to prior year acquisition (17)    
Foreign currency adjustments (4,877) (4,051)  
Carrying amount 135,918 118,826 $ 88,276
Finite-Lived Intangible Assets, Net [Abstract]      
Accumulated Amortization (22,783) (14,529)  
Other intangible assets, net 55,078    
Indefinite-lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets 7,315    
Amortization expense 8,559 6,291 5,196
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Total intangible assets acquired 85,176 71,234  
Accumulated Amortization (22,783) (14,529)  
Net intangible assets $ 62,393 56,705  
Finite-lived intangible assets, remaining amortization period 7 years 7 months 6 days    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
2023 $ 8,470    
2024 7,870    
2025 7,826    
2026 7,432    
2027 6,505    
Thereafter 16,975    
Net Carrying Amount 55,078    
Indefinite-lived intangible assets 7,315    
Net intangible assets 62,393 56,705  
North America Segment | Operating Segments      
Goodwill [Roll Forward]      
Carrying amount 65,535 35,414  
Goodwill attributable to acquisitions 0 30,039  
Measurement period adjustment to prior year acquisition (17)    
Foreign currency adjustments (606) 82  
Carrying amount 64,912 65,535 35,414
International Segment | Operating Segments      
Goodwill [Roll Forward]      
Carrying amount 53,291 52,862  
Goodwill attributable to acquisitions 21,986 4,562  
Measurement period adjustment to prior year acquisition 0    
Foreign currency adjustments (4,271) (4,133)  
Carrying amount 71,006 53,291 $ 52,862
Trade names      
Indefinite-lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets 7,315 7,749  
Amortization expense 200    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Indefinite-lived intangible assets 7,315 7,749  
Customer relationships and other      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross Carrying Amount 56,900 47,629  
Accumulated Amortization (16,002) (11,145)  
Other intangible assets, net 40,898 36,484  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization (16,002) (11,145)  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Net Carrying Amount 40,898 36,484  
Developed technology      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross Carrying Amount 19,143 15,633  
Accumulated Amortization (6,462) (3,218)  
Other intangible assets, net 12,681 12,415  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization (6,462) (3,218)  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Net Carrying Amount 12,681 12,415  
Trade names      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross Carrying Amount 1,818 223  
Accumulated Amortization (319) (166)  
Other intangible assets, net 1,499 57  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization (319) (166)  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Net Carrying Amount $ 1,499 $ 57