XML 138 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Hedging - Foreign Currency (Details)
12 Months Ended 12 Months Ended
Dec. 31, 2014
30 day euro forward contract
Cost of sales
USD ($)
Dec. 31, 2013
30 day euro forward contract
Cost of sales
USD ($)
Dec. 31, 2012
30 day euro forward contract
Cost of sales
USD ($)
Sep. 30, 2013
Transferred from Hedging to Non-hedging Instruments
Foreign Exchange Option
EUR (€)
Dec. 31, 2014
Not designated as hedging instruments
30 day euro forward contract
Derivative [Line Items]          
Notional Amount       € 71,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
/ us-gaap_HedgingDesignationAxis
= cqb_TransferredfromHedgingtoNonhedgingInstrumentsMember
 
Gains (losses) on 30-day euro forward contracts 7,965,000us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_DerivativeInstrumentRiskAxis
= cqb_ForeignExchangeForward30DayEuroMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(4,367,000)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_DerivativeInstrumentRiskAxis
= cqb_ForeignExchangeForward30DayEuroMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(2,812,000)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_DerivativeInstrumentRiskAxis
= cqb_ForeignExchangeForward30DayEuroMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
   
Gains (losses) from fluctuations in the value of the net monetary assets exposed to euro exchange rates $ (16,517,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_DerivativeInstrumentRiskAxis
= cqb_ForeignExchangeForward30DayEuroMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ 2,783,000us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_DerivativeInstrumentRiskAxis
= cqb_ForeignExchangeForward30DayEuroMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ (2,187,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_DerivativeInstrumentRiskAxis
= cqb_ForeignExchangeForward30DayEuroMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
   
Term of contract         30 days