XML 50 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 01, 2017
Dec. 31, 2016
Business Combinations [Abstract]    
Cash consideration for acquisition $ 135,000 $ 123,000
Contingent consideration period 1 year  
Earnout contingent consideration paid for business acquisition $ 6,000  
Contingent consideration included as part of fair value of assets and liabilities as on acquisition date 5,000  
Aggregate contingent consideration outstanding for acquisition 8,000  
Estimated fair value of earnout liabilities $ 2,000