XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Intangible Assets, Finite Life Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 156,320 $ 162,100  
Accumulated amortization $ 103,928 100,930  
Weighted-average amortization period 14 years    
Amortization expense $ 11,700 9,800 $ 13,400
Scanner Technology [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount 40,716 40,716  
Accumulated amortization $ 40,716 40,716  
Weighted-average amortization period 18 years    
Developed Technology [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 43,841 32,546  
Accumulated amortization $ 24,697 21,680  
Weighted-average amortization period 14 years    
Sales Force Network [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 11,598 11,598  
Accumulated amortization $ 11,598 11,598  
Weighted-average amortization period 15 years    
Trademarks [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 8,989 6,145  
Accumulated amortization $ 3,827 2,938  
Weighted-average amortization period 10 years    
Other [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 51,176 71,095  
Accumulated amortization $ 23,090 $ 23,998  
Weighted-average amortization period 10 years