XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Intangible assets subject to amortization      
Gross Amount $ 168,910 $ 142,969  
Accumulated amortization (49,835) (39,183)  
Total estimated amortization expense 119,075 103,786  
Intangible assets resulting from the acquisitions 28,611    
Amortization expense for intangible assets 11,169 6,245 $ 5,928
Estimated amortization expense      
2023 12,206    
2024 11,880    
2025 11,864    
2026 11,766    
2027 11,323    
Thereafter 60,036    
Total estimated amortization expense 119,075 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 112,378 94,079  
Accumulated amortization (34,377) (27,639)  
Total estimated amortization expense 78,001 66,440  
Estimated amortization expense      
Total estimated amortization expense $ 78,001 66,440  
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 $ 15,320 14,649  
Accumulated amortization (6,900) (5,927)  
Total estimated amortization expense 8,421 8,722  
Estimated amortization expense      
Total estimated amortization expense $ 8,421 8,722  
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 $ 41,212 34,241  
Accumulated amortization (8,558) (5,617)  
Total estimated amortization expense 32,654 28,624  
Estimated amortization expense      
Total estimated amortization expense $ 32,654 $ 28,624  
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