XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisition - Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
Jul. 30, 2020
Oct. 09, 2019
Oct. 19, 2020
High Precision Devices, Inc.      
Business Acquisition [Line Items]      
Intangible assets   $ 11,520 $ 11,520
Weighted Average Useful Life (in years)   8 years 2 months 12 days  
Baldwin Park      
Business Acquisition [Line Items]      
Intangible assets $ 13,600    
Weighted Average Useful Life (in years) 7 years 8 months 12 days    
Baldwin Park | In-process research and development      
Business Acquisition [Line Items]      
Intangible assets $ 400    
FRT      
Business Acquisition [Line Items]      
Intangible assets   $ 17,429  
Weighted Average Useful Life (in years)   6 years 10 months 24 days  
Developed technologies | High Precision Devices, Inc.      
Business Acquisition [Line Items]      
Intangible assets   $ 7,500  
Weighted Average Useful Life (in years)   10 years  
Developed technologies | Baldwin Park      
Business Acquisition [Line Items]      
Intangible assets $ 8,800    
Weighted Average Useful Life (in years) 10 years    
Developed technologies | FRT      
Business Acquisition [Line Items]      
Intangible assets   $ 12,505  
Weighted Average Useful Life (in years)   8 years  
Customer relationships | High Precision Devices, Inc.      
Business Acquisition [Line Items]      
Intangible assets   $ 3,600  
Weighted Average Useful Life (in years)   5 years  
Customer relationships | Baldwin Park      
Business Acquisition [Line Items]      
Intangible assets $ 4,400    
Weighted Average Useful Life (in years) 3 years    
Customer relationships | FRT      
Business Acquisition [Line Items]      
Intangible assets   $ 3,071  
Weighted Average Useful Life (in years)   6 years  
Order backlog | High Precision Devices, Inc.      
Business Acquisition [Line Items]      
Intangible assets   $ 200  
Weighted Average Useful Life (in years)   6 months  
Order backlog | FRT      
Business Acquisition [Line Items]      
Intangible assets   $ 1,645  
Weighted Average Useful Life (in years)   6 months  
Trade name | High Precision Devices, Inc.      
Business Acquisition [Line Items]      
Intangible assets   $ 220  
Weighted Average Useful Life (in years)   5 years  
Trade name | FRT      
Business Acquisition [Line Items]      
Intangible assets   $ 208  
Weighted Average Useful Life (in years)   2 years