XML 81 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Other Intangible Assets, Finite Life Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 162,100 $ 178,849  
Accumulated amortization $ 100,930 126,890  
Weighted-average amortization period 14 years    
Amortization expense $ 9,800 13,400 $ 18,300
Scanner Technology [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount 40,716 46,482  
Accumulated amortization $ 40,716 45,724  
Weighted-average amortization period 18 years    
Developed Technology [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 32,546 22,500  
Accumulated amortization $ 21,680 20,856  
Weighted-average amortization period 16 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 $ 6,145 5,938  
Accumulated amortization $ 2,938 2,462  
Weighted-average amortization period 11 years    
Other [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 71,095 92,331  
Accumulated amortization $ 23,998 $ 46,250  
Weighted-average amortization period 10 years