XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Additional Derivative Information (Details) - Foreign currency exchange contract [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jul. 01, 2017
Dec. 31, 2015
Dec. 31, 2017
Not designated as hedging instrument [Member]          
Derivative [Line Items]          
Derivative, notional amount $ 110,500       $ 141,200
Cash flow hedges [Member] | Designated as hedging instrument [Member]          
Derivative [Line Items]          
Derivative, notional amount based on forecasted revenue 99,700       $ 0
Other Income, Net [Member] | Cash flow hedges [Member] | Designated as hedging instrument [Member]          
Derivative [Line Items]          
Gain (loss) recognized in income – ineffective portion $ 0 $ 0 $ 21 $ 0