XML 95 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial instruments - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Sep. 25, 2016
Jun. 26, 2016
Mar. 27, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Derivatives Fair Value [Line Items]                      
Ineffectiveness on hedging derivatives                 $ 0 $ 0 $ 0
Allowance for doubtful accounts $ 10,300       $ 8,600       10,300 8,600  
Current portion of allowance for doubtful accounts 3,500       2,000       3,500 2,000  
Noncurrent portion of allowance for doubtful accounts 6,800       6,600       6,800 6,600  
Net revenues 595,106 $ 534,703 $ 528,613 $ 487,881 513,933 $ 455,648 $ 473,553 $ 424,893 2,146,303 1,868,027 1,809,690
Spain, Italy, Portugal, and Greece                      
Derivatives Fair Value [Line Items]                      
Net revenues                 129,400 125,300 $ 126,200
Designated as Hedging Instrument | Foreign Currency Exchange Contracts | Cash Flow Hedging                      
Derivatives Fair Value [Line Items]                      
Total notional amount for all open foreign currency forward contracts 88,500       101,800       88,500 101,800  
Not Designated as Hedging Instrument | Foreign Currency Exchange Contracts                      
Derivatives Fair Value [Line Items]                      
Loss on derivative                 2,600 2,300  
Total notional amount for all open foreign currency forward contracts $ 110,600       $ 73,400       $ 110,600 $ 73,400