XML 83 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Other Intangible Assets, Finite Life Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 152,300 $ 156,320  
Accumulated amortization $ 110,198 103,928  
Weighted-average amortization period 13 years    
Amortization expense $ 9,700 11,700 $ 9,800
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 43,841  
Accumulated amortization $ 27,365 24,697  
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 $ 7,860 8,989  
Accumulated amortization $ 4,200 3,827  
Weighted-average amortization period 9 years    
Other [Member]      
Finite Life Intangible Assets [Abstract]      
Gross carrying amount $ 48,285 51,176  
Accumulated amortization $ 26,319 $ 23,090  
Weighted-average amortization period 8 years