XML 77 R66.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Derivative Financial Instruments and Fair Value Measurements (Notional Amounts) (Details) | Dec. 30, 2017 bu lots
--- | ---
Corn [Member] |
Derivative [Line Items] |
Inventories Carried At Market Unit | 280,558
Soybean [Member] |
Derivative [Line Items] |
Inventories Carried At Market Unit | 254,022
Future And Forward Purchase Contracts [Member] | Corn [Member] |
Derivative [Line Items] |
Derivative, Nonmonetary Notional Amount | (68,000)
Future And Forward Purchase Contracts [Member] | Soybean [Member] |
Derivative [Line Items] |
Derivative, Nonmonetary Notional Amount | 64,000
Future And Forward Sale Contracts [Member] | Corn [Member] |
Derivative [Line Items] |
Derivative, Nonmonetary Notional Amount | (447,000)
Future And Forward Sale Contracts [Member] | Soybean [Member] |
Derivative [Line Items] |
Derivative, Nonmonetary Notional Amount | (837,000)
Future [Member] | Corn [Member] |
Derivative [Line Items] |
Derivative, Nonmonetary Notional Amount | 245,000
Future [Member] | Soybean [Member] |
Derivative [Line Items] |
Derivative, Nonmonetary Notional Amount | 510,000
Not Designated as Hedging Instrument [Member] | Future And Forward Sale Contracts [Member] | Cocoa [Member] |
Derivative [Line Items] |
Derivative, Nonmonetary Notional Amount | lots | 299
Not Designated as Hedging Instrument [Member] | Future And Forward Sale Contracts [Member] | Coffee [Member] |
Derivative [Line Items] |
Derivative, Nonmonetary Notional Amount | lots | 3

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units. For example, the number of barrels specified in a fuel oil forward purchase contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNonmonetaryNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Market value as at the balance sheet date of inventories less all valuation and other allowances. Excludes noncurrent inventory balances (expected to remain on hand past one year or one operating cycle, if longer). + References No definition available. + Details
Name: | stkl_Inventoriescarriedatmarketunit
Namespace Prefix: | stkl_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

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_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TradingActivityByTypeAxis=stkl_CornmemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TradingActivityByTypeAxis=stkl_SoybeanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=stkl_FutureAndForwardPurchaseContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=stkl_FutureAndForwardSaleContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_FutureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TradingActivityByTypeAxis=stkl_CocoaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TradingActivityByTypeAxis=stkl_CoffeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |