XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 18, 2020
Jun. 30, 2020
Jun. 15, 2020
Apr. 17, 2020
Feb. 24, 2020
Sep. 27, 2020
Sep. 26, 2021
Technical Directions, Inc.              
Business Acquisition [Line Items]              
Cash paid         $ 10,500    
Working capital adjustments           $ 300  
Optimized Performance Machining, Inc. (OPM)              
Business Acquisition [Line Items]              
Cash paid       $ 1,800      
Working capital adjustments           $ 30  
CPI ASC Signal Division, Inc.              
Business Acquisition [Line Items]              
Cash paid   $ 34,900 $ 35,000        
Business combination, provisional information, initial accounting incomplete, adjustment, consideration transferred     $ 1,400        
Current liabilities   9,100          
Deferred tax liabilities   1,100          
Revenue             $ 28,700
Operating income             $ 1,000
CPI ASC Signal Division, Inc. | Trade names              
Business Acquisition [Line Items]              
Intangible assets   $ 100          
Useful life   1 year          
CPI ASC Signal Division, Inc. | Customer relationships              
Business Acquisition [Line Items]              
Intangible assets   $ 2,000          
Useful life   5 years          
CPI ASC Signal Division, Inc. | Developed technology and technical know-how              
Business Acquisition [Line Items]              
Intangible assets   $ 2,200          
Useful life   7 years          
5-D Systems, Inc              
Business Acquisition [Line Items]              
Cash paid $ 5,000            
Aggregate purchase price $ 10,000            
Number of shares issued (in shares) 250,374            
Shares issued $ 5,000