XML 66 R47.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mar. 07, 2020
Intangible assets subject to amortization        
Gross Amount $ 99,443 $ 89,487    
Accumulated amortization (33,584) (26,990)    
Net Book Value 65,859 62,497    
Amortization expense for intangible assets 5,928 5,718 $ 3,655  
Estimated amortization expense        
2021 6,059      
2022 6,110      
2023 6,127      
2024 5,798      
2025 5,780      
Thereafter 35,985      
Total estimated amortization expense 65,859      
Dynamic Controls        
Intangible assets subject to amortization        
Intangible assets 7,800     $ 7,800
Customer lists        
Intangible assets subject to amortization        
Gross Amount 69,833 64,314    
Accumulated amortization (23,636) (19,311)    
Net Book Value $ 46,197 45,003    
Customer lists | Dynamic Controls        
Intangible assets subject to amortization        
Estimated Life 16 years      
Intangible assets $ 4,400      
Customer lists | Minimum        
Intangible assets subject to amortization        
Estimated Life 8 years      
Customer lists | Maximum        
Intangible assets subject to amortization        
Estimated Life 17 years      
Trade name        
Intangible assets subject to amortization        
Gross Amount $ 14,055 12,222    
Accumulated amortization (5,061) (4,114)    
Net Book Value $ 8,994 8,108    
Trade name | Dynamic Controls        
Intangible assets subject to amortization        
Estimated Life 18 years      
Intangible assets $ 1,500      
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 $ 15,531 12,927    
Accumulated amortization (4,874) (3,554)    
Net Book Value $ 10,657 9,373    
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      
Patents        
Intangible assets subject to amortization        
Estimated Life 17 years      
Gross Amount $ 24 24    
Accumulated amortization (13) (11)    
Net Book Value $ 11 $ 13