XML 93 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments - Schedule of Currency Forward Contracts MXN, THB and CHF (Details) - Designated as Hedging Instrument - Foreign currency exchange contracts
Dec. 31, 2017
THB
Dec. 31, 2017
MXN
Dec. 31, 2017
CHF (SFr)
Dec. 31, 2016
THB
Dec. 31, 2016
MXN
Dec. 31, 2016
CHF (SFr)
Dec. 31, 2015
THB
Dec. 31, 2015
MXN
Dec. 31, 2015
CHF (SFr)
Mexican Peso                  
Derivative [Line Items]                  
Derivative notional amount | MXN   MXN 126,400,000     MXN 148,200,000     MXN 28,504,800  
Thailand Baht                  
Derivative [Line Items]                  
Derivative notional amount | THB THB 0     THB 23,231,639     THB 0    
Other expense — net | Swiss Franc                  
Derivative [Line Items]                  
Derivative notional amount | SFr     SFr 4,800,000     SFr 3,150,000     SFr 0