XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Intangible assets subject to amortization      
Gross Amount $ 142,969 $ 99,443  
Accumulated amortization (39,183) (33,584)  
Net Book Value 103,786 65,859  
Amortization expense for intangible assets 6,245 5,928 $ 5,718
Estimated amortization expense      
2022 9,848    
2023 9,860    
2024 9,532    
2025 9,515    
2026 9,417    
Thereafter 55,614    
Total estimated amortization expense 103,786    
ORMEC Systems Corp, ALIO Industries and Spectrum Controls, Inc      
Intangible assets subject to amortization      
Intangible assets resulting from the acquisitions 45,000    
Customer lists      
Intangible assets subject to amortization      
Gross Amount 94,079 69,833  
Accumulated amortization (27,639) (23,636)  
Net Book Value $ 66,440 46,197  
Customer lists | Minimum      
Intangible assets subject to amortization      
Estimated Life 5 years    
Customer lists | Maximum      
Intangible assets subject to amortization      
Estimated Life 18 years    
Trade name      
Intangible assets subject to amortization      
Gross Amount $ 14,649 14,055  
Accumulated amortization (5,927) (5,061)  
Net Book Value $ 8,722 8,994  
Trade name | Minimum      
Intangible assets subject to amortization      
Estimated Life 10 years    
Trade name | Maximum      
Intangible assets subject to amortization      
Estimated Life 19 years    
Design and technologies      
Intangible assets subject to amortization      
Gross Amount $ 34,241 15,555  
Accumulated amortization (5,617) (4,887)  
Net Book Value $ 28,624 $ 10,668  
Design and technologies | Minimum      
Intangible assets subject to amortization      
Estimated Life 10 years    
Design and technologies | Maximum      
Intangible assets subject to amortization      
Estimated Life 15 years