XML 64 R53.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair value measurement - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 26, 2016
Dec. 31, 2015
Fair Value Measurements [Line Items]    
Fair value measurement with unobservable inputs reconciliations liability value $ 21,938 $ 20,829
Current portion of contingent consideration 7,453 $ 7,291
Fair value measurement with unobservable inputs reconciliations other liabilities 14,400  
Minimum    
Fair Value Measurements [Line Items]    
Fair value of contingent consideration liability associated with future milestone 7,000  
Maximum    
Fair Value Measurements [Line Items]    
Fair value of contingent consideration liability associated with future milestone $ 46,400