XML 82 R34.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Derivative Instruments Derivative (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items] |
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] | The following table presents the pre-tax amounts from derivative instruments affecting income and other comprehensive income ("OCI") for the years ended December 31, 2018, 2017, and 2016, respectively:
Cash Flow Hedges
Forward Contracts: | Location of Gain or Loss Recognized in Net Income on Derivative |  | Gain/(Loss) Recognized in Accumulated OCI |  | Gain/(Loss) Reclassified into Income From Accumulated OCI
2018 | Cost of Sales |  | $ | 748 |  |  | $ | (39 | )
2017 | Cost of Sales |  | $ | (802 | ) |  | $ | (57 | )
2016 | Cost of Sales |  | $ | 258 |  |  | $ | (472 | )

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in cash flow hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624171-113959 + Details
Name: | us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration