Quarterly report pursuant to Section 13 or 15(d)

Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Detail)

v3.3.0.814
Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Detail) - USD ($)
3 Months Ended 9 Months Ended
Oct. 03, 2015
Oct. 03, 2015
Sep. 27, 2014
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Increase (decrease) in contingent consideration   $ (1,576,000) $ (477,000)  
Current Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration $ 0 0   $ 0
Other Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration (175,000) (175,000)   (1,651,000)
Level 1 | Current Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration 0 0   0
Level 1 | Other Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration 0 0   0
Level 2 | Current Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration 0 0   0
Level 2 | Other Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration 0 0   0
Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Increase (decrease) in contingent consideration (1,300,000) (1,600,000)    
Level 3 | Maximum | Ballard | Revenue Recognition Milestone Method 2012 to 2016        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration 5,500,000.0 5,500,000.0    
Level 3 | Maximum | AeroSat | Revenue Recognition Milestone Method 2014 and 2015        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration 53,000,000.0 53,000,000.0    
Level 3 | Current Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration 0 0   0
Level 3 | Other Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration $ (175,000) $ (175,000)   $ (1,651,000)