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.2.0.727
Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jul. 04, 2015
Jul. 04, 2015
Jun. 28, 2014
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Increase (decrease) in contingent consideration   $ (1,268,000) $ (83,000)  
Current Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Acquisition contingent consideration $ (308,000) (308,000)   $ 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,300,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 (308,000) (308,000)   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)