XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Intangible assets    
Gross Carrying Amount $ 102,615 $ 100,645
Acquisitions   1,970
Accumulated Amortization (89,893) (87,250)
Currency impact (312) (301)
Net Book Value 12,410 15,064
Amortization expense 2,643 3,532
Estimated future amortization expense    
2022 2,110  
2023 1,814  
2024 1,495  
2025 1,326  
2026 1,201  
Thereafter 4,464  
Estimated future amortization expense 12,410  
Customer Relationships    
Intangible assets    
Gross Carrying Amount 75,283 73,723
Acquisitions   1,560
Accumulated Amortization (68,677) (66,705)
Currency impact (111) (108)
Net Book Value 6,495 8,470
Noncompete Agreements    
Intangible assets    
Gross Carrying Amount 5,962 5,952
Acquisitions   10
Accumulated Amortization (5,960) (5,911)
Net Book Value 2 51
Software    
Intangible assets    
Gross Carrying Amount 1,660 1,500
Acquisitions   160
Accumulated Amortization (1,534) (1,511)
Net Book Value 126 149
Backlog    
Intangible assets    
Gross Carrying Amount 5,002 5,002
Accumulated Amortization (4,981) (4,981)
Currency impact (21) (21)
Databases    
Intangible assets    
Gross Carrying Amount 13,218 13,218
Accumulated Amortization (7,371) (6,852)
Currency impact (180) (172)
Net Book Value $ 5,667 $ 6,194
Trademarks And Trade Names    
Intangible assets    
Estimated Useful Lives (in years) 5 years 5 years
Gross Carrying Amount $ 1,490 $ 1,250
Acquisitions   240
Accumulated Amortization (1,370) (1,290)
Net Book Value $ 120 $ 200
Minimum | Customer Relationships    
Intangible assets    
Estimated Useful Lives (in years) 2 years 2 years
Minimum | Noncompete Agreements    
Intangible assets    
Estimated Useful Lives (in years) 4 years 4 years
Minimum | Software    
Intangible assets    
Estimated Useful Lives (in years) 3 years 3 years
Minimum | Backlog    
Intangible assets    
Estimated Useful Lives (in years) 1 year 1 year
Minimum | Databases    
Intangible assets    
Estimated Useful Lives (in years) 4 years 4 years
Maximum | Customer Relationships    
Intangible assets    
Estimated Useful Lives (in years) 15 years 15 years
Maximum | Noncompete Agreements    
Intangible assets    
Estimated Useful Lives (in years) 7 years 7 years
Maximum | Software    
Intangible assets    
Estimated Useful Lives (in years) 4 years 4 years
Maximum | Backlog    
Intangible assets    
Estimated Useful Lives (in years) 2 years 2 years
Maximum | Databases    
Intangible assets    
Estimated Useful Lives (in years) 15 years 15 years