<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:stkl="http://www.sunopta.com/20200328"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="stkl-20200328.xsd" xlink:type="simple"/>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionsAndRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">stkl:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_FinancialInstrumentAxis_OptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_HedgingDesignationAxis_NondesignatedMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SunoptaGrainsAndFoodsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">stkl:SunoptaGrainsAndFoodsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_GlobalIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:GlobalIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_EmployeeRecruitmentRetentionAndTerminationCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">stkl:EmployeeRecruitmentRetentionAndTerminationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_FacilityClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_OtherRestructuringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklCorporateServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:CorporateServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:FruitBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFrozenFruitProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:FruitBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:FrozenFruitProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFruitBasedIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:FruitBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:FruitBasedIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFruitSnacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:FruitBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:FruitSnacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklOrganicAndNonGmoIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:GlobalIngredientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:OrganicAndNonGmoIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklPremiumJuiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:GlobalIngredientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:PremiumJuiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklSoyAndCornMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:GlobalIngredientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:SoyAndCornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:PlantBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklBeveragesAndBrothsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:PlantBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:BeveragesAndBrothsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklPlantBasedIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:PlantBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:PlantBasedIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklSunflowerAndRoastedSnacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:PlantBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:SunflowerAndRoastedSnacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_usgaapAllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_EmployeeRecruitmentRetentionAndTerminationCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">stkl:EmployeeRecruitmentRetentionAndTerminationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_FacilityClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_OtherRestructuringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_As_Of_20_Oct_2016T00_00_00_TO_20_Oct_2016T00_00_00_CreditFacilityAxis_SecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-20</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementScenarioAxis_ValueCreationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_EmployeeRecruitmentRetentionAndTerminationCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">stkl:EmployeeRecruitmentRetentionAndTerminationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_FacilityClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29-Dec-2018T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_OtherRestructuringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_29_Dec_2018T00_00_00_TO_29_Dec_2018T00_00_00">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="Context_As_Of_30_Mar_2019T00_00_00_TO_30_Mar_2019T00_00_00">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="Context_Custom_01_Feb_2019T00_00_00_TO_22_Feb_2019T00_00_00_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SunoptaGrainsAndFoodsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">stkl:SunoptaGrainsAndFoodsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-22</endDate>
        </period>
    </context>
    <context id="Context_Custom_01_Oct_2018T00_00_00_TO_22_Oct_2018T00_00_00_CreditFacilityAxis_UsSubfacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-10-22</endDate>
        </period>
    </context>
    <context id="Context_Custom_01_Sep_2017T00_00_00_TO_19_Sep_2017T00_00_00_CreditFacilityAxis_UsSubfacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-19</endDate>
        </period>
    </context>
    <context id="C_20181022_usgaapCreditFacilityAxis_stklUsSubfacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-22</instant>
        </period>
    </context>
    <context id="C_20181230to20190330_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFinancialInstrumentAxis_stklForwardForeignCurrencyContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:ForwardForeignCurrencyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="C_20181230to20191228_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapTradingActivityByTypeAxis_stklCocoaMember_usgaapFinancialInstrumentAxis_stklFutureAndForwardContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:FutureAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">stkl:CocoaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="C_20181230to20191228_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapTradingActivityByTypeAxis_stklCoffeeMember_usgaapFinancialInstrumentAxis_stklFutureAndForwardContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:FutureAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">stkl:CoffeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="C_20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">stkl:EmployeeRecruitmentRetentionAndTerminationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_1_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">stkl:CommodityFuturesAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_1_2_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_stklBulgarianCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:BulgarianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_stklGlobalCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:GlobalCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_stklValueCreationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">stkl:CommodityFuturesAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">stkl:CommodityFuturesAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">stkl:CommodityFuturesAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191228_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="C_20191229to20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_0_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_1_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:FutureAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">stkl:CocoaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_deiEntityListingsExchangeAxis_exchXCXD_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XCXD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_deiEntityListingsExchangeAxis_exchXTSE_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XTSE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_srtLitigationCaseAxis_stklProductRecallMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">stkl:ProductRecallMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_srtRangeAxis_srtMaximumMember_usgaapVariableRateAxis_usgaapLondonInterbankOfferedRateLIBORMember_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_srtRangeAxis_srtMinimumMember_usgaapVariableRateAxis_usgaapLondonInterbankOfferedRateLIBORMember_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_stklEmployeeRecruitmentRetentionAndTerminationCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">stkl:EmployeeRecruitmentRetentionAndTerminationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_stklGlobalIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:GlobalIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_stklStockOptionsAndRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">stkl:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_stklValueCreationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapSeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapCreditFacilityAxis_stklUsSubfacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapDebtInstrumentRedemptionPeriodAxis_usgaapDebtInstrumentRedemptionPeriodTwoMember_usgaapCreditFacilityAxis_usgaapSecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapFinancialInstrumentAxis_usgaapOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFinancialInstrumentAxis_stklForwardForeignCurrencyContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:ForwardForeignCurrencyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapTradingActivityByTypeAxis_stklCoffeeMember_usgaapFinancialInstrumentAxis_stklFutureAndForwardContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:FutureAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">stkl:CoffeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklCorporateServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:CorporateServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:FruitBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFrozenFruitProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:FruitBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:FrozenFruitProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFruitBasedIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:FruitBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:FruitBasedIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFruitSnacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:FruitBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:FruitSnacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklOrganicAndNonGmoIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:GlobalIngredientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:OrganicAndNonGmoIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklPremiumJuiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:GlobalIngredientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:PremiumJuiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklSoyAndCornMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:GlobalIngredientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:SoyAndCornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:PlantBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklBeveragesAndBrothsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:PlantBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:BeveragesAndBrothsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklPlantBasedIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:PlantBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:PlantBasedIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklSunflowerAndRoastedSnacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">stkl:PlantBasedFoodsAndBeveragesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">stkl:SunflowerAndRoastedSnacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_usgaapAllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapVariableRateAxis_usgaapPrimeRateMember_srtRangeAxis_srtMinimumMember_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20191229to20200328_usgaapVariableRateAxis_usgaapPrimeRateMember_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember_srtRangeAxis_srtMaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="C_20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">stkl:EmployeeRecruitmentRetentionAndTerminationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_stklBulgarianCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:BulgarianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_stklGlobalCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:GlobalCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_stklValueCreationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">stkl:ValueCreationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapCreditFacilityAxis_stklUsSubfacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">stkl:CommodityFuturesAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">stkl:CommodityFuturesAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">stkl:CommodityFuturesAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">stkl:CommodityFuturesAndForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExchangeContractsToSellBritishPoundsToBuyEurosMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:ForwardForeignExchangeContractsToSellBritishPoundsToBuyEurosMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExChangeContractsToSellEurosToBuyUsDollarsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:ForwardForeignExChangeContractsToSellEurosToBuyUsDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExchangeContractsToSwissFrancsToBuyUSDollarsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">stkl:ForwardForeignExchangeContractsToSwissFrancsToBuyUSDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapVariableRateAxis_stklBaseRateAndPrimeRateMember_usgaapCreditFacilityAxis_stklUsSubfacilityMember_srtRangeAxis_srtMaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">stkl:BaseRateAndPrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapVariableRateAxis_stklBaseRateAndPrimeRateMember_usgaapCreditFacilityAxis_stklUsSubfacilityMember_srtRangeAxis_srtMinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">stkl:BaseRateAndPrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapVariableRateAxis_stklEurocurrencyRateAndBankersAcceptanceRateMember_usgaapCreditFacilityAxis_stklUsSubfacilityMember_srtRangeAxis_srtMaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">stkl:EurocurrencyRateAndBankersAcceptanceRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200328_usgaapVariableRateAxis_stklEurocurrencyRateAndBankersAcceptanceRateMember_usgaapCreditFacilityAxis_stklUsSubfacilityMember_srtRangeAxis_srtMinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:UsSubfacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">stkl:EurocurrencyRateAndBankersAcceptanceRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="C_20200329to20200424_usgaapStatementClassOfStockAxis_stklSeriesB2PreferredStockMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">stkl:OaktreeAndEngagedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">stkl:SeriesB2PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-04-24</endDate>
        </period>
    </context>
    <context id="C_20200329to20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">stkl:OaktreeAndEngagedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">stkl:SeriesB1PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-04-24</endDate>
        </period>
    </context>
    <context id="C_20200401to20200413_usgaapCreditFacilityAxis_stklBulgarianCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:BulgarianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-13</endDate>
        </period>
    </context>
    <context id="C_20200413_usgaapCreditFacilityAxis_stklBulgarianCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">stkl:BulgarianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-13</instant>
        </period>
    </context>
    <context id="C_20200424_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-24</instant>
        </period>
    </context>
    <context id="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_stklStockIssuedToRecipientAxis_stklStockIssuedToEachRecipientMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">stkl:SeriesB1PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="stkl:StockIssuedToRecipientAxis">stkl:StockIssuedToEachRecipientMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-24</instant>
        </period>
    </context>
    <context id="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">stkl:OaktreeAndEngagedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">stkl:SeriesB1PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-24</instant>
        </period>
    </context>
    <context id="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB2PreferredStockMember_stklStockIssuedToRecipientAxis_stklStockIssuedToEachRecipientMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">stkl:SeriesB2PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="stkl:StockIssuedToRecipientAxis">stkl:StockIssuedToEachRecipientMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-24</instant>
        </period>
    </context>
    <context id="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB2PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">stkl:OaktreeAndEngagedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">stkl:SeriesB2PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-24</instant>
        </period>
    </context>
    <context id="C_20200501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000351834</identifier>
        </entity>
        <period>
            <instant>2020-05-01</instant>
        </period>
    </context>
    <unit id="CHF">
        <measure>iso4217:CHF</measure>
    </unit>
    <unit id="EUR">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="GBP">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="T">
        <measure>utr:T</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="C_20191229to20200328"
      id="Fdei_EntityCentralIndexKey_Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00">0000351834</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20191229to20200328"
      id="Fdei_CurrentFiscalYearEndDate_Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00">--01-02</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag
      contextRef="C_20191229to20200328"
      id="Fdei_AmendmentFlag_Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="C_20191229to20200328"
      id="Fdei_DocumentFiscalYearFocus_Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_20191229to20200328"
      id="Fdei_DocumentFiscalPeriodFocus_Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_20191229to20200328"
      id="Fdei_EntityIncorporationDateOfIncorporation_Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00">1973-11-13</dei:EntityIncorporationDateOfIncorporation>
    <dei:EntityTaxIdentificationNumber contextRef="C_20191229to20200328">00-0000000</dei:EntityTaxIdentificationNumber>
    <dei:DocumentType contextRef="C_20191229to20200328" id="F16_10Q">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191101111339069">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="C_20191229to20200328" id="F20_March30201">2020-03-28</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191101111354600">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_20191229to20200328"
      id="Fxbrl_20190803111020394">001-34198</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="C_20191229to20200328" id="F27_SunOptaInc">SUNOPTA INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191101111550010">Z4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_20191229to20200328"
      id="Fxbrl_20190803111934631">2233 Argentia Road, Suite 401</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_20191229to20200328"
      id="Fxbrl_20190804005819706">Mississauga</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191101111801365">ON</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430162256055">L5N 2X7</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191101112313385">CA</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="C_20191229to20200328"
      id="Fxbrl_20190803112359856">905</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20191229to20200328"
      id="Fxbrl_20190803112426696">821-9669</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus
      contextRef="C_20191229to20200328"
      id="Fxbrl_20190803111428398">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_20191229to20200328"
      id="Fxbrl_20190804010317966">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430023016835">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191101112351771">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191101112413947">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="C_20191229to20200328"
      id="Fxbrl_20190803112521705">false</dei:EntityShellCompany>
    <dei:Security12bTitle
      contextRef="C_20191229to20200328_deiEntityListingsExchangeAxis_exchXCXD_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      id="Fxbrl_20191102103918874">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_20191229to20200328_deiEntityListingsExchangeAxis_exchXCXD_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      id="Fxbrl_20191102103939491">STKL</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_20191229to20200328_deiEntityListingsExchangeAxis_exchXCXD_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      id="Fxbrl_20191102103957017">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_20191229to20200328_deiEntityListingsExchangeAxis_exchXTSE_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      id="Fxbrl_20191102103857486">Common Shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_20191229to20200328_deiEntityListingsExchangeAxis_exchXTSE_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      id="Fxbrl_20191102103840218">SOY</dei:TradingSymbol>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_20200501"
      decimals="INF"
      id="Fxbrl_20200430161820361"
      unitRef="shares">89170844</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F549"
      unitRef="USD">335949000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F552"
      unitRef="USD">305275000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F582"
      unitRef="USD">292229000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F585"
      unitRef="USD">277069000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F615"
      unitRef="USD">43720000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F618"
      unitRef="USD">28206000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F647"
      unitRef="USD">27206000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F650"
      unitRef="USD">26248000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F661"
      unitRef="USD">2721000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F664"
      unitRef="USD">2742000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430100337525"
      unitRef="USD">1298000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430100353436"
      unitRef="USD">43512000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F689"
      unitRef="USD">-2334000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F692"
      unitRef="USD">1104000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F722"
      unitRef="USD">12757000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F725"
      unitRef="USD">43832000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F754"
      unitRef="USD">8280000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F757"
      unitRef="USD">8739000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F787"
      unitRef="USD">4477000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F790"
      unitRef="USD">35093000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F819"
      unitRef="USD">1130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F822"
      unitRef="USD">9498000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F852"
      unitRef="USD">3347000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F855"
      unitRef="USD">25595000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F884"
      unitRef="USD">-14000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430104825466"
      unitRef="USD">-54000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F917"
      unitRef="USD">3361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F920"
      unitRef="USD">25649000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F949"
      unitRef="USD">2025000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F952"
      unitRef="USD">1995000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F982"
      unitRef="USD">1336000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F985"
      unitRef="USD">23654000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20191229to20200328"
      decimals="2"
      id="F1030"
      unitRef="USD_per_Share">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="2"
      id="F1033"
      unitRef="USD_per_Share">0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20191229to20200328"
      decimals="2"
      id="F1045"
      unitRef="USD_per_Share">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="2"
      id="F1048"
      unitRef="USD_per_Share">0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F1260"
      unitRef="USD">3347000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F1263"
      unitRef="USD">25595000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F1371"
      unitRef="USD">-306000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F1374"
      unitRef="USD">-1082000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F1419"
      unitRef="USD">3041000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F1422"
      unitRef="USD">24513000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101101050164"
      unitRef="USD">-11000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20191101101111427"
      unitRef="USD">-46000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F1499"
      unitRef="USD">3052000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F1502"
      unitRef="USD">24559000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20200328"
      decimals="-3"
      id="F1591"
      unitRef="USD">2670000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20191228"
      decimals="-3"
      id="F1594"
      unitRef="USD">1498000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20200430052229730"
      unitRef="USD">2390000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20200430052240575"
      unitRef="USD">1386000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1600"
      unitRef="USD">149651000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1603"
      unitRef="USD">121445000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_20200328"
      decimals="-3"
      id="F1609"
      unitRef="USD">272475000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_20191228"
      decimals="-3"
      id="F1612"
      unitRef="USD">323546000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1618"
      unitRef="USD">35484000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1621"
      unitRef="USD">35985000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_20200328"
      decimals="-3"
      id="F1627"
      unitRef="USD">1864000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_20191228"
      decimals="-3"
      id="F1630"
      unitRef="USD">7480000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1636"
      unitRef="USD">462144000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1639"
      unitRef="USD">489954000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20200328"
      decimals="-3"
      id="F1655"
      unitRef="USD">186815000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20191228"
      decimals="-3"
      id="F1658"
      unitRef="USD">184550000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20200328"
      decimals="-3"
      id="F1664"
      unitRef="USD">65246000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20200430051611838"
      unitRef="USD">68433000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="C_20200328"
      decimals="-3"
      id="F1673"
      unitRef="USD">28316000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_20191228"
      decimals="-3"
      id="F1676"
      unitRef="USD">28422000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20200328"
      decimals="-3"
      id="F1682"
      unitRef="USD">147285000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20191228"
      decimals="-3"
      id="F1685"
      unitRef="USD">150009000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredTaxAssetsNetNoncurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1691"
      unitRef="USD">1129000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:DeferredTaxAssetsNetNoncurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1694"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1700"
      unitRef="USD">3481000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1703"
      unitRef="USD">1991000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_20200328"
      decimals="-3"
      id="F1719"
      unitRef="USD">894416000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_20191228"
      decimals="-3"
      id="F1722"
      unitRef="USD">923359000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20200328"
      decimals="-3"
      id="F1756"
      unitRef="USD">224864000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20191228"
      decimals="-3"
      id="F1759"
      unitRef="USD">245536000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1765"
      unitRef="USD">122765000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1768"
      unitRef="USD">133529000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:CustomerDepositsCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1774"
      unitRef="USD">1632000</us-gaap:CustomerDepositsCurrent>
    <us-gaap:CustomerDepositsCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1777"
      unitRef="USD">37000</us-gaap:CustomerDepositsCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1783"
      unitRef="USD">1725000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1786"
      unitRef="USD">1272000</us-gaap:TaxesPayableCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1792"
      unitRef="USD">749000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1795"
      unitRef="USD">802000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1801"
      unitRef="USD">3300000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1804"
      unitRef="USD">2987000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1810"
      unitRef="USD">16579000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20200430051311641"
      unitRef="USD">17215000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1819"
      unitRef="USD">2000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1822"
      unitRef="USD">4286000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1828"
      unitRef="USD">373614000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1831"
      unitRef="USD">405664000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1847"
      unitRef="USD">241106000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1850"
      unitRef="USD">242204000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1856"
      unitRef="USD">49350000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20200430051132770"
      unitRef="USD">52020000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1865"
      unitRef="USD">1908000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1868"
      unitRef="USD">2011000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F1874"
      unitRef="USD">10416000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F1877"
      unitRef="USD">9027000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_20200328"
      decimals="-3"
      id="F1883"
      unitRef="USD">676394000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_20191228"
      decimals="-3"
      id="F1886"
      unitRef="USD">710926000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="C_20200328"
      decimals="-3"
      id="F1905"
      unitRef="USD">84549000</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="C_20191228"
      decimals="-3"
      id="F1908"
      unitRef="USD">82524000</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:CommonStockNoParValue
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_202004301430414210"
      unitRef="USD_per_Share">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20200430143041421"
      unitRef="USD_per_Share">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20200328"
      decimals="INF"
      id="Fxbrl_20200430044111731"
      unitRef="shares">88225036</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20191228"
      decimals="INF"
      id="Fxbrl_20200430153250184"
      unitRef="shares">88089733</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValueOutstanding
      contextRef="C_20200328"
      decimals="-3"
      id="F1953"
      unitRef="USD">318958000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="C_20191228"
      decimals="-3"
      id="F1956"
      unitRef="USD">318456000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_20200328"
      decimals="-3"
      id="F1962"
      unitRef="USD">37813000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_20191228"
      decimals="-3"
      id="F1965"
      unitRef="USD">35767000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20200328"
      decimals="-3"
      id="F1971"
      unitRef="USD">-213595000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20191228"
      decimals="-3"
      id="F1974"
      unitRef="USD">-214931000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20200328"
      decimals="-3"
      id="F1980"
      unitRef="USD">-11580000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20191228"
      decimals="-3"
      id="F1983"
      unitRef="USD">-11271000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20191101102816458"
      unitRef="USD">131596000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20191101102832000"
      unitRef="USD">128021000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="C_20200328"
      decimals="-3"
      id="F1999"
      unitRef="USD">1877000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="C_20191228"
      decimals="-3"
      id="F2002"
      unitRef="USD">1888000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20200328"
      decimals="-3"
      id="F2008"
      unitRef="USD">133473000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20191228"
      decimals="-3"
      id="F2011"
      unitRef="USD">129909000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20200328"
      decimals="-3"
      id="F2027"
      unitRef="USD">894416000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20191228"
      decimals="-3"
      id="F2030"
      unitRef="USD">923359000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20191228_usgaapCommonStockMember"
      decimals="-3"
      id="F2987"
      unitRef="shares">88090000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20191228_usgaapCommonStockMember"
      decimals="-3"
      id="F2990"
      unitRef="USD">318456000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20191228_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="F2993"
      unitRef="USD">35767000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20191228_usgaapRetainedEarningsMember"
      decimals="-3"
      id="F2996"
      unitRef="USD">-214931000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20191228_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="F2999"
      unitRef="USD">-11271000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20191228_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="F3002"
      unitRef="USD">1888000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20191228"
      decimals="-3"
      id="F3005"
      unitRef="USD">129909000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="F3010"
      unitRef="shares">47000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="F3013"
      unitRef="USD">100000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3028"
      unitRef="USD">100000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="F3033"
      unitRef="shares">88000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="F3036"
      unitRef="USD">402000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fxbrl_20200430131522364"
      unitRef="USD">-280000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3051"
      unitRef="USD">122000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fxbrl_20200430135256661"
      unitRef="USD">121000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430135433997"
      unitRef="USD">121000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="F3085"
      unitRef="USD">2447000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3097"
      unitRef="USD">2447000</us-gaap:ShareBasedCompensation>
    <us-gaap:DividendsPreferredStockCash
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="F3111"
      unitRef="USD">1700000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3120"
      unitRef="USD">1700000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20200430135656542"
      unitRef="USD">325000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430135715249"
      unitRef="USD">325000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:ProfitLoss
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="F3157"
      unitRef="USD">3361000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20200430135747460"
      unitRef="USD">-14000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3166"
      unitRef="USD">3347000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20200430135807176"
      unitRef="USD">-309000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20191229to20200328_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="F3186"
      unitRef="USD">3000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430135826693"
      unitRef="USD">-306000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20200328_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="F3320"
      unitRef="shares">88225000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20200328_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="F3323"
      unitRef="USD">318958000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20200328_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="F3326"
      unitRef="USD">37813000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20200328_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="F3329"
      unitRef="USD">-213595000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20200328_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="F3332"
      unitRef="USD">-11580000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20200328_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="F3335"
      unitRef="USD">1877000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20200328"
      decimals="-3"
      id="F3338"
      unitRef="USD">133473000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="F3442"
      unitRef="shares">87423000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="F3445"
      unitRef="USD">314357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="F3448"
      unitRef="USD">31796000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="F3451"
      unitRef="USD">-206151000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="F3454"
      unitRef="USD">-9667000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="F3457"
      unitRef="USD">1504000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_29_Dec_2018T00_00_00_TO_29_Dec_2018T00_00_00"
      decimals="-3"
      id="F3460"
      unitRef="USD">131839000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="F3465"
      unitRef="shares">56000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="F3468"
      unitRef="USD">148000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F3483"
      unitRef="USD">148000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="F3488"
      unitRef="shares">96000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="F3491"
      unitRef="USD">697000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fxbrl_20200430140111370"
      unitRef="USD">-534000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F3506"
      unitRef="USD">163000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fxbrl_20200430140129189"
      unitRef="USD">83000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430140143393"
      unitRef="USD">83000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fxbrl_20200430140208538"
      unitRef="USD">-163000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430140219166"
      unitRef="USD">-163000</us-gaap:ShareBasedCompensation>
    <us-gaap:DividendsPreferredStockCash
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="F3566"
      unitRef="USD">1700000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F3575"
      unitRef="USD">1700000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20200430140242975"
      unitRef="USD">295000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430140306308"
      unitRef="USD">295000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:ProfitLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="F3612"
      unitRef="USD">25649000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20200430140319170"
      unitRef="USD">-54000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F3621"
      unitRef="USD">25595000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20200430140335978"
      unitRef="USD">-1090000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="F3641"
      unitRef="USD">8000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430140352737"
      unitRef="USD">-1082000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="F3768"
      unitRef="shares">87575000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="F3771"
      unitRef="USD">315202000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="F3774"
      unitRef="USD">31016000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="F3777"
      unitRef="USD">-182497000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="F3780"
      unitRef="USD">-10757000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementEquityComponentsAxis_NoncontrollingInterestMember"
      decimals="-3"
      id="F3783"
      unitRef="USD">1458000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Context_As_Of_30_Mar_2019T00_00_00_TO_30_Mar_2019T00_00_00"
      decimals="-3"
      id="F3786"
      unitRef="USD">154422000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3930"
      unitRef="USD">3347000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F3933"
      unitRef="USD">25595000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3959"
      unitRef="USD">8922000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F3962"
      unitRef="USD">8302000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3974"
      unitRef="USD">939000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F3977"
      unitRef="USD">655000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F3989"
      unitRef="USD">260000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F3992"
      unitRef="USD">7327000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4004"
      unitRef="USD">2447000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430152352934"
      unitRef="USD">-163000</us-gaap:ShareBasedCompensation>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101125557315"
      unitRef="USD">-556000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20191101125613826"
      unitRef="USD">-112000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430144836165"
      unitRef="USD">-2286000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430160816471"
      unitRef="USD">45579000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4079"
      unitRef="USD">90000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4082"
      unitRef="USD">62000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430132201770"
      unitRef="USD">-20654000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430132208842"
      unitRef="USD">-4801000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4124"
      unitRef="USD">34749000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4127"
      unitRef="USD">988000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4183"
      unitRef="USD">9689000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4186"
      unitRef="USD">7974000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <stkl:ProceedsOnNotesReceivableFromSaleOfBusiness
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430161123250"
      unitRef="USD">64876000</stkl:ProceedsOnNotesReceivableFromSaleOfBusiness>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430143433172"
      unitRef="USD">-9689000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4242"
      unitRef="USD">56902000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4284"
      unitRef="USD">-19754000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430143855134"
      unitRef="USD">-54661000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4298"
      unitRef="USD">155000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430143529834"
      unitRef="USD">1852000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4312"
      unitRef="USD">597000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4315"
      unitRef="USD">723000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDividends
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4326"
      unitRef="USD">1700000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4329"
      unitRef="USD">1700000</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430144906159"
      unitRef="USD">101000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430144950826"
      unitRef="USD">228000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4369"
      unitRef="USD">2073000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430143920667"
      unitRef="USD">314000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430144002436"
      unitRef="USD">-4000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4414"
      unitRef="USD">221000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4425"
      unitRef="USD">-23872000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430144049305"
      unitRef="USD">-55097000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4455"
      unitRef="USD">-16000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4458"
      unitRef="USD">-58000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F4485"
      unitRef="USD">1172000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F4488"
      unitRef="USD">2735000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20191228"
      decimals="-3"
      id="F4531"
      unitRef="USD">1498000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="Context_As_Of_29_Dec_2018T00_00_00_TO_29_Dec_2018T00_00_00"
      decimals="-3"
      id="F4534"
      unitRef="USD">3280000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20200328"
      decimals="-3"
      id="F4561"
      unitRef="USD">2670000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="Context_As_Of_30_Mar_2019T00_00_00_TO_30_Mar_2019T00_00_00"
      decimals="-3"
      id="F4564"
      unitRef="USD">6015000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430153734296">
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1. Significant Accounting Policies&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div&gt;

                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;These interim consolidated financial statements of SunOpta Inc. (the "Company" or "SunOpta") have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended, and in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information. Accordingly, these condensed interim consolidated financial statements do not include all of the disclosures required by U.S. GAAP for annual financial statements. In the opinion of management, all adjustments considered necessary for fair presentation have been included and all such adjustments are of a normal, recurring nature. Operating results for the quarter ended March 28, 2020 are not necessarily indicative of the results that may be expected for the full fiscal year ending January 2, 2021, or for any other period. The interim consolidated financial statements include the accounts of the Company and its wholly-owned and majority-owned subsidiaries and have been prepared on a basis consistent with the annual consolidated financial statements for the year ended December 28, 2019. For further information, refer to the consolidated financial statements, and notes thereto, included in the Company's Annual Report on Form 10-K for the fiscal year ended December 28, 2019.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As described in note 13, in the fourth quarter of 2019, the Company changed its segment reporting to reflect changes to its operating structure. All segment information presented in these consolidated financial statements for the quarter ended March 30, 2019 has been restated to reflect the new segment reporting structure.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;

                                &lt;/div&gt;

                                    &lt;div&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;br/&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;&lt;b&gt;Fiscal Year&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    The fiscal year of the Company consists of a 52- or 5&lt;span style="font-size: 10pt; text-align: left;"&gt;3-week period ending on the Saturday closest to December 31.&lt;/span&gt;&lt;span style="text-align: left;"&gt;&#160;&lt;/span&gt;Fiscal year 2020 is a 53-week period ending on January 2, 2021, with quarterly periods ending on March 28, June 27 and September 26, 2020. Fiscal year 2019 was a 52-week period ending on December 28, 2019, with quarterly periods ending on March 30, June 29 and September 28, 2019.
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;

                                &lt;div&gt;

                                        &lt;div&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Effective the first quarter of 2020, the Company adopted Accounting Standards Update "ASU" 2016-13, "Measurement of Credit Losses on Financial Instruments," which requires the immediate recognition of expected versus incurred credit losses for most financial assets.&#160; The Company adopted ASU 2016-13 under the modified retrospective approach and applied the new guidance to its short-term accounts receivable.&#160; The adoption of this new guidance did not result in the recognition of additional allowances for credit losses.&#160; The Company closely monitors receivable balances and estimates the allowance for credit losses based on historical collection experience, and account aging analysis and trends. The Company evaluates the adequacy of the allowance each reporting period, considering individual customer account reviews, write-offs recorded in the period, sales forecasts and trends, and current and expected economic conditions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;

                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccounting
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430153702193">
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;These interim consolidated financial statements of SunOpta Inc. (the "Company" or "SunOpta") have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended, and in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information. Accordingly, these condensed interim consolidated financial statements do not include all of the disclosures required by U.S. GAAP for annual financial statements. In the opinion of management, all adjustments considered necessary for fair presentation have been included and all such adjustments are of a normal, recurring nature. Operating results for the quarter ended March 28, 2020 are not necessarily indicative of the results that may be expected for the full fiscal year ending January 2, 2021, or for any other period. The interim consolidated financial statements include the accounts of the Company and its wholly-owned and majority-owned subsidiaries and have been prepared on a basis consistent with the annual consolidated financial statements for the year ended December 28, 2019. For further information, refer to the consolidated financial statements, and notes thereto, included in the Company's Annual Report on Form 10-K for the fiscal year ended December 28, 2019.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As described in note 13, in the fourth quarter of 2019, the Company changed its segment reporting to reflect changes to its operating structure. All segment information presented in these consolidated financial statements for the quarter ended March 30, 2019 has been restated to reflect the new segment reporting structure.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    </us-gaap:BasisOfAccounting>
    <us-gaap:FiscalPeriod
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191031111129879">
                                    &lt;div&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;br/&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;&lt;b&gt;Fiscal Year&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    The fiscal year of the Company consists of a 52- or 5&lt;span style="font-size: 10pt; text-align: left;"&gt;3-week period ending on the Saturday closest to December 31.&lt;/span&gt;&lt;span style="text-align: left;"&gt;&#160;&lt;/span&gt;Fiscal year 2020 is a 53-week period ending on January 2, 2021, with quarterly periods ending on March 28, June 27 and September 26, 2020. Fiscal year 2019 was a 52-week period ending on December 28, 2019, with quarterly periods ending on March 30, June 29 and September 28, 2019.
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:FiscalPeriod>
    <us-gaap:OperatingCycle
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430041717670">The fiscal year of the Company consists of a 52- or 53-week period ending on the Saturday closest to December 31.&#160;Fiscal year 2020 is a 53-week period ending on January 2, 2021, with quarterly periods ending on March 28, June 27 and September 26, 2020. Fiscal year 2019 was a 52-week period ending on December 28, 2019, with quarterly periods ending on March 30, June 29 and September 28, 2019.</us-gaap:OperatingCycle>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191031111401822">
                                        &lt;div&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Effective the first quarter of 2020, the Company adopted Accounting Standards Update "ASU" 2016-13, "Measurement of Credit Losses on Financial Instruments," which requires the immediate recognition of expected versus incurred credit losses for most financial assets.&#160; The Company adopted ASU 2016-13 under the modified retrospective approach and applied the new guidance to its short-term accounts receivable.&#160; The adoption of this new guidance did not result in the recognition of additional allowances for credit losses.&#160; The Company closely monitors receivable balances and estimates the allowance for credit losses based on historical collection experience, and account aging analysis and trends. The Company evaluates the adequacy of the allowance each reporting period, considering individual customer account reviews, write-offs recorded in the period, sales forecasts and trends, and current and expected economic conditions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69e7210-a23c-11e9-b62e-25a623749845">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2. Revenue&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;The Company procures, processes and sells organic and non-GMO ingredients, and processes and packages plant-based and fruit-based foods and beverages. The Company's customers include retailers, foodservice operators, branded food companies and food manufacturers.&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;The following table presents a disaggregation of the Company's revenues based on categories used by the Company to evaluate sales performance:&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

                        &lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px none; font-size: 10pt; margin: auto; width: 100%;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; border-top: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-top: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-top: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="5" rowspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-top: 1pt solid black; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right;"&gt;Quarter ended&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="text-align: right; border-top: 1pt solid black; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial;"&gt;March 28, 2020&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial;"&gt;March 30, 2019&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;$&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial;"&gt;$&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; border-top: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff; width: 78%;"&gt;&lt;b&gt;Global Ingredients&lt;/b&gt;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff; width: 8%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff; width: 8%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Organic and non-GMO ingredients&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;106,242&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;105,884&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Premium juice&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;22,110&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;18,612&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Soy and corn (see note 3)&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#x2014;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;10,346&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Total Global Ingredients&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff;"&gt;128,352&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff;"&gt;134,842&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;&lt;b&gt;Plant-Based Foods and Beverages&lt;/b&gt;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Beverages and broths&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;86,770&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;64,782&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Plant-based ingredients&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;5,912&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;4,682&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Sunflower and roasted snacks&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;13,560&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;11,812&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Total Plant-Based Foods and Beverages&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff;"&gt;106,242&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff;"&gt;81,276&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;&lt;b&gt;Fruit-Based Foods and Beverages&lt;/b&gt;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Frozen fruit&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;75,207&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;65,192&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Fruit-based ingredients&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;11,892&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;11,486&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Fruit snacks&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;14,256&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;12,479&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Total Fruit-Based Foods and Beverages&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;101,355&lt;/td&gt;
                                &lt;td style="text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;89,157&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;&lt;b&gt;Total revenues&lt;/b&gt;&lt;/td&gt;
                                &lt;td style="border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;335,949&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;305,275&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;

                &lt;/div&gt;
            </us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430150701431">
                        &lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px none; font-size: 10pt; margin: auto; width: 100%;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; border-top: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-top: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-top: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="5" rowspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-top: 1pt solid black; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right;"&gt;Quarter ended&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="text-align: right; border-top: 1pt solid black; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial;"&gt;March 28, 2020&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-right: none; border-left: none; border-image: initial;"&gt;March 30, 2019&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; border-bottom: none; border-top: 1pt solid black; background-color: #ffffff; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;$&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff; border-top: none; border-right: none; border-bottom: 1pt solid black; border-left: none; border-image: initial;"&gt;$&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; border-top: none; border-bottom: 1pt solid black; border-left: none; border-image: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff; width: 78%;"&gt;&lt;b&gt;Global Ingredients&lt;/b&gt;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff; width: 8%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff; width: 8%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Organic and non-GMO ingredients&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;106,242&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;105,884&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Premium juice&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;22,110&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;18,612&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Soy and corn (see note 3)&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#x2014;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;10,346&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Total Global Ingredients&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff;"&gt;128,352&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff;"&gt;134,842&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;&lt;b&gt;Plant-Based Foods and Beverages&lt;/b&gt;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Beverages and broths&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;86,770&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;64,782&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Plant-based ingredients&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;5,912&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;4,682&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Sunflower and roasted snacks&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;13,560&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;11,812&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Total Plant-Based Foods and Beverages&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff;"&gt;106,242&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff;"&gt;81,276&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; border-bottom: 1pt solid black; border-top: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;&lt;b&gt;Fruit-Based Foods and Beverages&lt;/b&gt;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Frozen fruit&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;75,207&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;65,192&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Fruit-based ingredients&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;11,892&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #cceeff;"&gt;11,486&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;Fruit snacks&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;14,256&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;12,479&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #cceeff;"&gt;Total Fruit-Based Foods and Beverages&lt;/td&gt;
                                &lt;td style="background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;101,355&lt;/td&gt;
                                &lt;td style="text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;89,157&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; border-top: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-right: 1pt solid black; background-color: #ffffff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; border-left: 1pt solid black; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;&lt;b&gt;Total revenues&lt;/b&gt;&lt;/td&gt;
                                &lt;td style="border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;335,949&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right; border-bottom: 1pt solid black; background-color: #cceeff;"&gt;305,275&lt;/td&gt;
                                &lt;td style="text-align: right; border-bottom: 1pt solid black; border-right: 1pt solid black; background-color: #cceeff; width: 1%;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    </us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklOrganicAndNonGmoIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430143312135"
      unitRef="USD">106242000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklOrganicAndNonGmoIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430143446700"
      unitRef="USD">105884000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklPremiumJuiceMember"
      decimals="-3"
      id="Fxbrl_20200430143536294"
      unitRef="USD">22110000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklPremiumJuiceMember"
      decimals="-3"
      id="Fxbrl_20200430143610713"
      unitRef="USD">18612000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklSoyAndCornMember"
      decimals="-3"
      id="Fxbrl_20200430143636361"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklGlobalIngredientsMember_usgaapSubsegmentsAxis_stklSoyAndCornMember"
      decimals="-3"
      id="Fxbrl_20200430143726018"
      unitRef="USD">10346000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_stklGlobalIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430143811918"
      unitRef="USD">128352000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_GlobalIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430143937143"
      unitRef="USD">134842000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklBeveragesAndBrothsMember"
      decimals="-3"
      id="Fxbrl_20200430144011109"
      unitRef="USD">86770000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklBeveragesAndBrothsMember"
      decimals="-3"
      id="Fxbrl_20200430144523964"
      unitRef="USD">64782000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklPlantBasedIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430144652989"
      unitRef="USD">5912000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklPlantBasedIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430144720150"
      unitRef="USD">4682000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklSunflowerAndRoastedSnacksMember"
      decimals="-3"
      id="Fxbrl_20200430144741574"
      unitRef="USD">13560000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklSunflowerAndRoastedSnacksMember"
      decimals="-3"
      id="Fxbrl_20200430144806183"
      unitRef="USD">11812000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430144925036"
      unitRef="USD">106242000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430145002394"
      unitRef="USD">81276000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFrozenFruitProductsMember"
      decimals="-3"
      id="Fxbrl_20200430145509585"
      unitRef="USD">75207000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFrozenFruitProductsMember"
      decimals="-3"
      id="Fxbrl_20200430145641377"
      unitRef="USD">65192000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFruitBasedIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430145758215"
      unitRef="USD">11892000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFruitBasedIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430161001968"
      unitRef="USD">11486000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFruitSnacksMember"
      decimals="-3"
      id="Fxbrl_20200430150004121"
      unitRef="USD">14256000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember_usgaapSubsegmentsAxis_stklFruitSnacksMember"
      decimals="-3"
      id="Fxbrl_20200430150034762"
      unitRef="USD">12479000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430150104311"
      unitRef="USD">101355000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430150143230"
      unitRef="USD">89157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430150252837"
      unitRef="USD">335949000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430150305056"
      unitRef="USD">305275000</us-gaap:Revenues>
    <stkl:SaleOfSubsidiariesTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69e7211-a23c-11e9-b62e-25a623749845">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3.&#160; Sale of Soy and Corn Business&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On February 22, 2019, the Company's subsidiary, SunOpta Grains and Foods Inc., completed the sale of its specialty and organic soy and corn business to Pipeline Foods, LLC for $66.5 million, subject to certain post-closing adjustments. The soy and corn business engaged in seed and grain conditioning and corn milling and formed part of the Company's Global Ingredients segment. The business included five facilities located in Hope, Minnesota, Blooming Prairie, Minnesota, Ellendale, Minnesota, Moorhead, Minnesota, and Cresco, Iowa. In the first quarter of 2019, the Company recognized a net gain on sale of the soy and corn business of $45.6 million, which was recognized in other income. For the period ended February 22, 2019, the soy and corn business generated revenues of $10.3 million and reported a loss before income taxes of $0.2 million (excluding management fees charged by Corporate Services).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;
            </stkl:SaleOfSubsidiariesTextBlock>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="Context_Custom_01_Feb_2019T00_00_00_TO_22_Feb_2019T00_00_00_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SunoptaGrainsAndFoodsIncMember"
      decimals="-5"
      id="Fxbrl_20200430044306490"
      unitRef="USD">66500000</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SunoptaGrainsAndFoodsIncMember"
      decimals="-5"
      id="Fxbrl_20200430150739647"
      unitRef="USD">45600000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Context_Custom_01_Feb_2019T00_00_00_TO_22_Feb_2019T00_00_00_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SunoptaGrainsAndFoodsIncMember"
      decimals="-5"
      id="Fxbrl_20200430145850078"
      unitRef="USD">10300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="Context_Custom_01_Feb_2019T00_00_00_TO_22_Feb_2019T00_00_00_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SunoptaGrainsAndFoodsIncMember"
      decimals="-5"
      id="Fxbrl_20200430145938136"
      unitRef="USD">-200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191102142643837">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;4. Value Creation Plan&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Value Creation Plan is a broad-based initiative focused on increasing shareholder value through structural investments in people and assets, together with restructuring activities to streamline operations. In the first quarter of 2020, measures taken under the Value Creation Plan included the consolidation of the Company's corporate office functions, the closure of an organic ingredient warehousing facility located in China, and other business development activities. In the first quarter of 2019, actions taken under the Value Creation Plan related to the sale of the soy and corn business, and transition of the Company's Chief Executive Officer ("CEO"). The following table summarizes costs incurred by type under the Value Creation Plan for the quarters ended March 28, 2020 and March 30, 2019:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;/div&gt;

                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Employee&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;recruitment,&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;impairments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;retention and&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;and facility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;termination&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Professional&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;closure costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;March 28, 2020&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, December 28, 2019&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;201&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,227&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Costs incurred and charged to expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;389&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,055&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,995&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Cash payments, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(138&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,890&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(347&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(2,375&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-cash adjustments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(78&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;382&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, March 28, 2020&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;374&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,229&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;March 30, 2019&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, December 29, 2018&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;477&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;436&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;913&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Costs incurred and charged to expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;256&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,508&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,858&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Cash payments, net&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(381&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,374&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,849&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-cash adjustments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,102&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,102&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, March 30, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;352&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,672&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                    &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1) Balance payable was included in accounts payable and accrued liabilities on the consolidated balance sheet.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The following table summarizes costs incurred since the inception of the Value Creation Plan in 2016 to March 28, 2020:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                &lt;/div&gt;
                                &lt;div&gt;
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Employee&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;recruitment,&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Professional&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;impairments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;retention and&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;fees and&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;and facility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;termination&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;temporary&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;closure costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;labor costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Costs incurred and charged to expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;35,349&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;24,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;22,883&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;82,256&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Cash payments, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(10,400&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(25,387&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(22,679&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(58,466&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-cash adjustments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(24,575&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;5,014&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(19,561&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;374&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,229&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;

                    &lt;/div&gt;
                &lt;/div&gt;


                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;For the quarters ended March 28, 2020 and March 30, 2019, costs incurred and charged to expense were recorded in the consolidated statement of operations as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                        &lt;tr style="background-color: #ffffff;"&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Quarter ended&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #ffffff;"&gt;
                            &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #ffffff; text-align: right;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;March 30, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #ffffff;"&gt;
                            &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #cceeff;"&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Selling, general and administrative expenses&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,036&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;203&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #ffffff;"&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Other expense&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;959&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,655&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #cceeff;"&gt;
                            &lt;td style="vertical-align: bottom; text-align: justify; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,995&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,858&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                    &lt;/table&gt;
                    &lt;div style="margin-left: 31.5pt; margin-bottom: 0pt; text-indent: -13.5pt; text-align: justify; font-family: Times New Roman,Times,serif; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/div&gt;
                    &lt;div style="margin-left: 31.5pt; margin-bottom: 0pt; text-indent: -13.5pt; text-align: justify; font-family: Times New Roman,Times,serif; font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1) Professional fees and employee retention, recruitment and relocation costs recorded in selling general and administrative expenses were allocated to Corporate Services.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="margin-left: 31.5pt; margin-bottom: 0pt; text-indent: -13.5pt; text-align: justify; font-family: Times New Roman,Times,serif; font-size: 10pt;"&gt;
                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(2) For the quarter ended March 28, 2020, costs recorded in other expense were allocated as follows: Global Ingredients - $0.4 million (March 30, 2019 - $0.0 million); Plant-Based Foods and Beverages - $0.0 million (March 30, 2019 - $0.4 million); Fruit-Based Foods and Beverages - $0.9 million (March 30, 2019 - $0.3 million); and Corporate Services - $(0.4) million (March 30, 2019 - $0.9 million).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;

            </us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20191102145033013">
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Employee&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;recruitment,&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;impairments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;retention and&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;and facility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;termination&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Professional&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;closure costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;March 28, 2020&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, December 28, 2019&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;201&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,227&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Costs incurred and charged to expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;389&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,055&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,995&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Cash payments, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(138&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,890&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(347&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(2,375&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-cash adjustments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(78&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;382&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, March 28, 2020&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;374&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,229&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;March 30, 2019&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, December 29, 2018&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;477&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;436&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;913&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Costs incurred and charged to expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;256&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,508&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,858&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Cash payments, net&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(381&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,374&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,849&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-cash adjustments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,102&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,102&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, March 30, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;352&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,672&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                    &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1) Balance payable was included in accounts payable and accrued liabilities on the consolidated balance sheet.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The following table summarizes costs incurred since the inception of the Value Creation Plan in 2016 to March 28, 2020:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                &lt;/div&gt;
                                &lt;div&gt;
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Employee&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;recruitment,&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Professional&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;impairments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;retention and&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;fees and&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;and facility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;termination&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;temporary&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;closure costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;labor costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Costs incurred and charged to expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;35,349&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;24,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;22,883&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;82,256&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Cash payments, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(10,400&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(25,387&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(22,679&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(58,466&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #cceeff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-cash adjustments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(24,575&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;5,014&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(19,561&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance payable, March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;374&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,229&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;

                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;For the quarters ended March 28, 2020 and March 30, 2019, costs incurred and charged to expense were recorded in the consolidated statement of operations as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                        &lt;tr style="background-color: #ffffff;"&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Quarter ended&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #ffffff;"&gt;
                            &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #ffffff; text-align: right;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;March 30, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #ffffff;"&gt;
                            &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #cceeff;"&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Selling, general and administrative expenses&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,036&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;203&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #ffffff;"&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Other expense&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;959&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,655&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="background-color: #cceeff;"&gt;
                            &lt;td style="vertical-align: bottom; text-align: justify; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,995&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,858&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                    &lt;/table&gt;
                    &lt;div style="margin-left: 31.5pt; margin-bottom: 0pt; text-indent: -13.5pt; text-align: justify; font-family: Times New Roman,Times,serif; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/div&gt;
                    &lt;div style="margin-left: 31.5pt; margin-bottom: 0pt; text-indent: -13.5pt; text-align: justify; font-family: Times New Roman,Times,serif; font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1) Professional fees and employee retention, recruitment and relocation costs recorded in selling general and administrative expenses were allocated to Corporate Services.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="margin-left: 31.5pt; margin-bottom: 0pt; text-indent: -13.5pt; text-align: justify; font-family: Times New Roman,Times,serif; font-size: 10pt;"&gt;
                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(2) For the quarter ended March 28, 2020, costs recorded in other expense were allocated as follows: Global Ingredients - $0.4 million (March 30, 2019 - $0.0 million); Plant-Based Foods and Beverages - $0.0 million (March 30, 2019 - $0.4 million); Fruit-Based Foods and Beverages - $0.9 million (March 30, 2019 - $0.3 million); and Corporate Services - $(0.4) million (March 30, 2019 - $0.9 million).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                </us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="C_20191228_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="F5199"
      unitRef="USD">201000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20191228_1"
      decimals="-3"
      id="F5202"
      unitRef="USD">4026000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20191228_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="F5205"
      unitRef="USD">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20191228_stklValueCreationPlanMember"
      decimals="-3"
      id="F5208"
      unitRef="USD">4227000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="F5213"
      unitRef="USD">389000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_stklEmployeeRecruitmentRetentionAndTerminationCostsMember"
      decimals="-3"
      id="F5216"
      unitRef="USD">1055000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="F5219"
      unitRef="USD">551000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_20191229to20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5222"
      unitRef="USD">1995000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="F5227"
      unitRef="USD">138000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_stklEmployeeRecruitmentRetentionAndTerminationCostsMember"
      decimals="-3"
      id="F5230"
      unitRef="USD">1890000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="F5233"
      unitRef="USD">347000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_20191229to20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5236"
      unitRef="USD">2375000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="Fxbrl_20200430152655243"
      unitRef="USD">-78000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_stklEmployeeRecruitmentRetentionAndTerminationCostsMember"
      decimals="-3"
      id="F5244"
      unitRef="USD">460000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="C_20191229to20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="F5247"
      unitRef="USD">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="C_20191229to20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5250"
      unitRef="USD">382000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="F5256"
      unitRef="USD">374000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20200328_1"
      decimals="-3"
      id="F5259"
      unitRef="USD">3651000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="F5262"
      unitRef="USD">204000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5265"
      unitRef="USD">4229000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_FacilityClosingMember"
      decimals="-3"
      id="F5300"
      unitRef="USD">477000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_EmployeeRecruitmentRetentionAndTerminationCostsMember"
      decimals="-3"
      id="F5303"
      unitRef="USD">436000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_OtherRestructuringMember"
      decimals="-3"
      id="F5306"
      unitRef="USD">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="Context_As_Of_29-Dec-2018T00_00_00_StatementScenarioAxis_ValueCreationPlanMember"
      decimals="-3"
      id="F5309"
      unitRef="USD">913000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_FacilityClosingMember"
      decimals="-3"
      id="F5314"
      unitRef="USD">256000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_EmployeeRecruitmentRetentionAndTerminationCostsMember"
      decimals="-3"
      id="F5317"
      unitRef="USD">1508000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_OtherRestructuringMember"
      decimals="-3"
      id="F5320"
      unitRef="USD">94000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember"
      decimals="-3"
      id="F5323"
      unitRef="USD">1858000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_FacilityClosingMember"
      decimals="-3"
      id="Fxbrl_20200430152640451"
      unitRef="USD">381000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_EmployeeRecruitmentRetentionAndTerminationCostsMember"
      decimals="-3"
      id="F5331"
      unitRef="USD">1374000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_OtherRestructuringMember"
      decimals="-3"
      id="F5334"
      unitRef="USD">94000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember"
      decimals="-3"
      id="F5337"
      unitRef="USD">1849000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_FacilityClosingMember"
      decimals="-3"
      id="F5342"
      unitRef="USD">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_EmployeeRecruitmentRetentionAndTerminationCostsMember"
      decimals="-3"
      id="F5345"
      unitRef="USD">2102000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_OtherRestructuringMember"
      decimals="-3"
      id="F5348"
      unitRef="USD">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember"
      decimals="-3"
      id="F5351"
      unitRef="USD">2102000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_FacilityClosingMember"
      decimals="-3"
      id="F5356"
      unitRef="USD">352000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_EmployeeRecruitmentRetentionAndTerminationCostsMember"
      decimals="-3"
      id="F5359"
      unitRef="USD">2672000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember_RestructuringCostAndReserveAxis_OtherRestructuringMember"
      decimals="-3"
      id="F5362"
      unitRef="USD">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="Context_As_Of_01_Jan_2019T00_00_00_TO_30_Mar_2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember"
      decimals="-3"
      id="F5365"
      unitRef="USD">3024000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="F5491"
      unitRef="USD">35349000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="C_20200328_1"
      decimals="-3"
      id="F5494"
      unitRef="USD">24024000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="F5497"
      unitRef="USD">22883000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="C_20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5500"
      unitRef="USD">82256000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <stkl:PaymentsForRestructuringToDate
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="F5505"
      unitRef="USD">10400000</stkl:PaymentsForRestructuringToDate>
    <stkl:PaymentsForRestructuringToDate
      contextRef="C_20200328_1"
      decimals="-3"
      id="F5508"
      unitRef="USD">25387000</stkl:PaymentsForRestructuringToDate>
    <stkl:PaymentsForRestructuringToDate
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="F5511"
      unitRef="USD">22679000</stkl:PaymentsForRestructuringToDate>
    <stkl:PaymentsForRestructuringToDate
      contextRef="C_20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5514"
      unitRef="USD">58466000</stkl:PaymentsForRestructuringToDate>
    <stkl:RestructuringReserveSettledWithoutCashToDate
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="F5519"
      unitRef="USD">-24575000</stkl:RestructuringReserveSettledWithoutCashToDate>
    <stkl:RestructuringReserveSettledWithoutCashToDate
      contextRef="C_20200328_1"
      decimals="-3"
      id="F5522"
      unitRef="USD">5014000</stkl:RestructuringReserveSettledWithoutCashToDate>
    <stkl:RestructuringReserveSettledWithoutCashToDate
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="Fxbrl_20200430175001032"
      unitRef="USD">0</stkl:RestructuringReserveSettledWithoutCashToDate>
    <stkl:RestructuringReserveSettledWithoutCashToDate
      contextRef="C_20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5528"
      unitRef="USD">-19561000</stkl:RestructuringReserveSettledWithoutCashToDate>
    <us-gaap:RestructuringReserve
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapFacilityClosingMember"
      decimals="-3"
      id="F5533"
      unitRef="USD">374000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20200328_1"
      decimals="-3"
      id="F5536"
      unitRef="USD">3651000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20200328_srtStatementScenarioAxis_stklValueCreationPlanMember_usgaapRestructuringCostAndReserveAxis_usgaapOtherRestructuringMember"
      decimals="-3"
      id="F5539"
      unitRef="USD">204000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="C_20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5542"
      unitRef="USD">4229000</us-gaap:RestructuringReserve>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20191229to20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5602"
      unitRef="USD">1036000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember"
      decimals="-3"
      id="F5611"
      unitRef="USD">203000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherExpenses
      contextRef="C_20191229to20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="F5617"
      unitRef="USD">959000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember"
      decimals="-3"
      id="F5626"
      unitRef="USD">1655000</us-gaap:OtherExpenses>
    <us-gaap:RestructuringCharges
      contextRef="C_20191229to20200328_stklValueCreationPlanMember"
      decimals="-3"
      id="Fxbrl_20191031175739227"
      unitRef="USD">1995000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementScenarioAxis_ValueCreationPlanMember"
      decimals="-3"
      id="Fxbrl_20191031175830238"
      unitRef="USD">1858000</us-gaap:RestructuringCharges>
    <us-gaap:OtherExpenses
      contextRef="C_20191229to20200328_stklGlobalIngredientsMember"
      decimals="-5"
      id="Fxbrl_20200430151913600"
      unitRef="USD">400000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_GlobalIngredientsMember"
      decimals="-5"
      id="Fxbrl_20200430151933906"
      unitRef="USD">0.0</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-5"
      id="Fxbrl_20200430151939873"
      unitRef="USD">0.0</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-5"
      id="Fxbrl_20200430151955909"
      unitRef="USD">400000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-5"
      id="Fxbrl_20200430152001212"
      unitRef="USD">900000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-5"
      id="Fxbrl_20200430152006712"
      unitRef="USD">300000</us-gaap:OtherExpenses>
    <us-gaap:OtherIncome
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklCorporateServicesMember"
      decimals="-5"
      id="Fxbrl_20200430152021001"
      unitRef="USD">400000</us-gaap:OtherIncome>
    <us-gaap:OtherExpenses
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklCorporateServicesMember"
      decimals="-5"
      id="Fxbrl_20200430152050583"
      unitRef="USD">900000</us-gaap:OtherExpenses>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69e7213-a23c-11e9-b62e-25a623749845">
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5.&#160; Derivative Financial Instruments and Fair Value Measurements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following table presents for each of the fair value hierarchies, the assets and liabilities that are measured at fair value on a recurring basis as of March 28, 2020 and December 28, 2019:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                    &lt;div&gt;
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;asset (liability)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Commodity futures contracts&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; background-color: #cceeff; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Unrealized short-term derivative liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(272&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(272&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forward foreign currency contracts&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; border-bottom: 1pt solid #000000; background-color: #cceeff; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Not designated as hedging instruments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;133&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;133&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                        &#160;
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 28, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;asset (liability)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Commodity futures contracts&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; background-color: #cceeff; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Unrealized short-term derivative asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;284&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;284&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forward foreign currency contracts&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; border-bottom: 1pt solid #000000; background-color: #cceeff; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Not designated as hedging instruments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    &lt;/div&gt;

                &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1)&lt;span style="display: inline-block; width: 7pt;"&gt;&#160;&lt;/span&gt;Commodity futures contracts&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 28, 2020, outstanding contracts comprised exchange-traded commodity futures for cocoa and coffee, which are used as part of the Company's risk management strategy and represent economic hedges to limit risk related to fluctuations in the price of these commodities.&#160; These contracts are not designated as hedges for accounting purposes.&#160; Exchange-traded futures are fair valued based on unadjusted quotes for identical assets priced in active markets and are classified as level 1.&#160; Gains and losses on changes in the fair value of these contracts are included in cost of goods sold on the consolidated statement of operations.&#160; For the quarter ended March 28, 2020, the Company recognized a loss of $0.6 million (March 30, 2019 - loss of $0.1 million) related to changes in the fair value of these contracts.&#160; On the consolidated balance sheets, unrealized gains and losses on these contracts are included in other current assets and other current liabilities, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 28, 2020, the Company had net open futures contracts to sell 1,520 metric tons ("MT") of cocoa (December 28, 2019 - to sell 3,210 MT) and to purchase 68 MT (December 28, 2019 - to sell 306 MT) of coffee.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2)&#160; Foreign forward currency contracts&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As part of its risk management strategy, the Company enters into forward foreign exchange contracts to reduce its exposure to fluctuations in foreign currency exchange rates.&#160; For any open forward foreign exchange contracts at period end, the contract rate is compared to the forward rate, and a gain or loss is recorded.&#160; These contracts are included in level 2 of the fair value hierarchy, as the inputs used in making the fair value determination are derived from and are corroborated by observable market data.&#160; These contracts typically represent economic hedges that are not designated as hedging instruments; however, certain of these contracts may be designated as cash flow hedges for accounting purposes.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 28, 2020, the Company had open forward foreign exchange contracts to sell euros to buy U.S. dollars with a notional value of &#x20ac;29.1 million ($32.4 million), to sell British pounds to buy euros with a notional value of &#xa3;0.6 million (&#x20ac;0.7 million), and to sell Swiss francs to buy U.S. dollars with a notional value of CHF 0.6 million ($0.6 million).&#160; As these contracts were not designated as hedging instruments, gains and losses on changes in the fair value of the derivative instruments are included in foreign exchange loss or gain on the consolidated statement of operations.&#160; For the quarter ended March 28, 2020, the Company recognized a gain of $0.2 million (March 30, 2019 - gain of $0.6 million) related to changes in the fair value of these contracts.&#160; Unrealized gains and losses on these contracts are included in accounts receivable and accounts payable, respectively, on the consolidated balance sheets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            </us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430094504747">
                    &lt;div&gt;
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;asset (liability)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Commodity futures contracts&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; background-color: #cceeff; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Unrealized short-term derivative liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(272&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(272&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forward foreign currency contracts&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; border-bottom: 1pt solid #000000; background-color: #cceeff; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Not designated as hedging instruments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;133&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;133&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                        &#160;
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 28, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; border-top: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;asset (liability)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Commodity futures contracts&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; background-color: #cceeff; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Unrealized short-term derivative asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;284&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;284&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forward foreign currency contracts&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; border-bottom: 1pt solid #000000; background-color: #cceeff; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Not designated as hedging instruments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    &lt;/div&gt;
                </us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="C_20200328_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember"
      decimals="-3"
      id="Fxbrl_20200430093829071"
      unitRef="USD">272000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="C_20200328_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20200430093851662"
      unitRef="USD">272000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="C_20200328_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember"
      decimals="-3"
      id="Fxbrl_20200430093908101"
      unitRef="USD">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="C_20200328_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="-3"
      id="Fxbrl_20200430093930433"
      unitRef="USD">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember"
      decimals="-3"
      id="Fxbrl_20200430093950272"
      unitRef="USD">133000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20200430094003722"
      unitRef="USD">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember"
      decimals="-3"
      id="Fxbrl_20200430094015851"
      unitRef="USD">133000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember"
      decimals="-3"
      id="Fxbrl_20200430094028044"
      unitRef="USD">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="C_20191228_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember"
      decimals="-3"
      id="Fxbrl_20200430094046523"
      unitRef="USD">284000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="C_20191228_1_2"
      decimals="-3"
      id="Fxbrl_20200430094113885"
      unitRef="USD">284000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="C_20191228_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20200430094156758"
      unitRef="USD">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="C_20191228_usgaapDerivativeInstrumentRiskAxis_stklCommodityFuturesAndForwardContractsMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="-3"
      id="Fxbrl_20200430094218827"
      unitRef="USD">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="C_20191228_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember"
      decimals="-3"
      id="Fxbrl_20200430094255753"
      unitRef="USD">73000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20191228_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember"
      decimals="-3"
      id="Fxbrl_20200430094333507"
      unitRef="USD">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="C_20191228_1_2_3"
      decimals="-3"
      id="Fxbrl_20200430094310113"
      unitRef="USD">73000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20191228_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapDerivativeInstrumentRiskAxis_usgaapForeignExchangeForwardMember"
      decimals="-3"
      id="Fxbrl_20200430094348853"
      unitRef="USD">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="C_20191229to20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-5"
      id="Fxbrl_20200430095628569"
      unitRef="USD">-600000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_HedgingDesignationAxis_NondesignatedMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="Fxbrl_20200430095657973"
      unitRef="USD">-100000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeNonmonetaryNotionalAmountMass
      contextRef="C_20191229to20200328_1_2"
      decimals="0"
      id="Fxbrl_20200430095953933"
      unitRef="T">1520</us-gaap:DerivativeNonmonetaryNotionalAmountMass>
    <us-gaap:DerivativeNonmonetaryNotionalAmountMass
      contextRef="C_20181230to20191228_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapTradingActivityByTypeAxis_stklCocoaMember_usgaapFinancialInstrumentAxis_stklFutureAndForwardContractsMember"
      decimals="0"
      id="Fxbrl_20200430100017134"
      unitRef="T">3210</us-gaap:DerivativeNonmonetaryNotionalAmountMass>
    <us-gaap:DerivativeNonmonetaryNotionalAmountMass
      contextRef="C_20191229to20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapTradingActivityByTypeAxis_stklCoffeeMember_usgaapFinancialInstrumentAxis_stklFutureAndForwardContractsMember"
      decimals="0"
      id="Fxbrl_20200430100038034"
      unitRef="T">68</us-gaap:DerivativeNonmonetaryNotionalAmountMass>
    <us-gaap:DerivativeNonmonetaryNotionalAmountMass
      contextRef="C_20181230to20191228_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapTradingActivityByTypeAxis_stklCoffeeMember_usgaapFinancialInstrumentAxis_stklFutureAndForwardContractsMember"
      decimals="0"
      id="Fxbrl_20200430100126668"
      unitRef="T">306</us-gaap:DerivativeNonmonetaryNotionalAmountMass>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExChangeContractsToSellEurosToBuyUsDollarsMember"
      decimals="-5"
      id="Fxbrl_20200430183019522"
      unitRef="EUR">29100000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExChangeContractsToSellEurosToBuyUsDollarsMember"
      decimals="-5"
      id="Fxbrl_20200430183525772"
      unitRef="USD">32400000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExchangeContractsToSellBritishPoundsToBuyEurosMember"
      decimals="-5"
      id="Fxbrl_20200430100311046"
      unitRef="GBP">600000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExchangeContractsToSellBritishPoundsToBuyEurosMember"
      decimals="-5"
      id="Fxbrl_20200430100333787"
      unitRef="EUR">700000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExchangeContractsToSwissFrancsToBuyUSDollarsMember"
      decimals="-5"
      id="Fxbrl_20200430100403752"
      unitRef="CHF">600000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember_usgaapFinancialInstrumentAxis_stklForwardForeignExchangeContractsToSwissFrancsToBuyUSDollarsMember"
      decimals="-5"
      id="Fxbrl_20200430100428660"
      unitRef="USD">600000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="C_20191229to20200328_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFinancialInstrumentAxis_stklForwardForeignCurrencyContractsMember"
      decimals="-5"
      id="Fxbrl_20200430100513030"
      unitRef="USD">200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="C_20181230to20190330_usgaapHedgingDesignationAxis_usgaapNondesignatedMember_usgaapFinancialInstrumentAxis_stklForwardForeignCurrencyContractsMember"
      decimals="-5"
      id="Fxbrl_20200430100541839"
      unitRef="USD">600000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69e7214-a23c-11e9-b62e-25a623749845">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6.&#160; Inventories&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March&#160;28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 28, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Raw materials and work-in-process&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;231,723&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;259,658&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finished goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;54,560&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;75,112&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventory reserves&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(13,808&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(11,224&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: justify; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;272,475&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;323,546&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;

                &lt;/div&gt;
            </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_20191229to20200328"
      id="Fa6cbeab0-a23c-11e9-b62e-25a623749845">
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March&#160;28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 28, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Raw materials and work-in-process&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;231,723&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;259,658&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finished goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;54,560&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;75,112&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventory reserves&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(13,808&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(11,224&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: justify; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;272,475&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;323,546&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryWorkInProcessAndRawMaterials
      contextRef="C_20200328"
      decimals="-3"
      id="F6182"
      unitRef="USD">231723000</us-gaap:InventoryWorkInProcessAndRawMaterials>
    <us-gaap:InventoryWorkInProcessAndRawMaterials
      contextRef="C_20191228"
      decimals="-3"
      id="F6185"
      unitRef="USD">259658000</us-gaap:InventoryWorkInProcessAndRawMaterials>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_20200328"
      decimals="-3"
      id="F6190"
      unitRef="USD">54560000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_20191228"
      decimals="-3"
      id="F6193"
      unitRef="USD">75112000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryValuationReserves
      contextRef="C_20200328"
      decimals="-3"
      id="F6206"
      unitRef="USD">13808000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="C_20191228"
      decimals="-3"
      id="F6209"
      unitRef="USD">11224000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20191031125050116"
      unitRef="USD">272475000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20191031125117090"
      unitRef="USD">323546000</us-gaap:InventoryNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69e9920-a23c-11e9-b62e-25a623749845">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;7.&#160; Bank Indebtedness and Long-Term Debt&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 28, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Bank Indebtedness&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Global Credit Facility&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;223,547&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;241,666&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Bulgarian credit facility&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,317&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,870&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;224,864 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;245,536&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Long-Term Debt&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; background-color: #cceeff; width: 9px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Senior Secured Second Lien Notes, net of unamortized debt issuance costs o&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;f $4,727 (December 28, 2019 - $5,094)&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;218,771&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;218,404&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finance lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,762&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16,223&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Asset-backed term loan&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,215&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,386&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,658&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,178&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;244,406&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;245,191&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: current portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;241,106&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;242,204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;

                &lt;/div&gt;

                &lt;p style="text-indent: -18pt;"&gt;&lt;br/&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160;(1)&lt;span style="display: inline-block; width: 7pt;"&gt;&#160;&lt;/span&gt;Global Credit Facility&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                    &lt;p style="margin-left: 18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On February 11, 2016, the Company entered into a five-year credit agreement for a senior secured asset-based revolving credit facility with a syndicate of banks in the maximum aggregate principal amount of $350.0 million, subject to borrowing base capacity (the "Global Credit Facility"). The Global Credit Facility is used to support the working capital and general corporate needs of the Company's global operations, in addition to funding future strategic initiatives.&#160; The Global Credit Facility also includes borrowing capacity available for letters of credit and provides for borrowings on same-day notice, including in the form of swingline loans.&#160;On January 28, 2020, the credit agreement&#160; was amended to, among other things, extend the maturity date of the Global Credit Facility to March 31, 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Individual borrowings under the Global Credit Facility have terms of six months or less and bear interest based on various reference rates plus an applicable margin. The margin ranges from 0.25% to 0.75% with respect to base rate and prime rate borrowings and from 1.25% to 1.75% for eurocurrency rate and bankers' acceptance rate borrowings.&#160; In connection with the amendment of the credit agreement on January 28, 2020, the applicable margin rate on any loans under the Global Credit Facility (including the U.S. Subfacility, as described below) is increased by an additional 0.50% while the Company's total leverage ratio exceeds a specific threshold.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                            On September 19, 2017, the Company entered into an amendment to the Global Credit Facility to add a $15.0 million U.S.&#160; asset-based credit subfacility (the "U.S. Subfacility").&#160; On October 22, 2018, the Global Credit Facility was further amended to increase the commitment under the U.S. Subfacility to $20.0 million.&#160; Commencing on March 31, 2019, quarterly amortization payments on the aggregate principal amount of the U.S. Subfacility are equal to $3.33 million, and these payments may be funded through borrowings under the revolving facilities of the Global Credit Facility.&#160; Borrowings repaid under the U.S. Subfacility may not be borrowed again.&#160; As at March 28, 2020, $6.7 million remained drawn on the U.S. Subfacility.&#160; Borrowings under the U.S. Subfacility bear interest based on various reference rates plus a margin based on average borrowing availability for the preceding fiscal quarter, ranging&#160;from 2.00% to 2.50% with respect to base rate and prime rate borrowings and from 3.00% to 3.50% for eurocurrency rate and bankers' acceptance rate borrowings.
                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 28, 2020, the weighted-average interest rate on all borrowings under the Global Credit Facility was 3.07%.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Obligations under the Global Credit Facility are guaranteed by substantially all of the Company's subsidiaries and, subject to certain exceptions, such obligations are secured by first-priority liens on substantially all of the assets of the Company.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Global Credit Facility contains a number of covenants that, among other things, restrict, subject to certain exceptions, the Company's ability to create liens on assets; sell assets and enter into sale and leaseback transactions; pay dividends, prepay junior lien and unsecured indebtedness and make other restricted payments; incur additional indebtedness and make guarantees; make investments, loans or advances, including acquisitions; and engage in mergers or consolidations.&#160; The foregoing covenants are subject to certain threshold amounts and exceptions as set forth in the credit agreement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-indent: -18pt; margin-left: 18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2)&lt;span style="display: inline-block; width: 7pt;"&gt;&#160;&lt;/span&gt;Bulgarian credit facility&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On April&#160;13, 2020, a subsidiary of The Organic Corporation B.V. ("TOC"), a wholly-owned subsidiary of the Company, extended its&#160;&#x20ac;6.0 million&#160;revolving credit facility agreement until July 31, 2020. Borrowings under this&#160;facility used to cover the working capital needs of TOC's Bulgarian operations and are secured by the accounts receivable and inventories of the Bulgarian operations and fully guaranteed by TOC.&#160; Interest accrues under the facility based on EURIBOR plus a margin of 2.75.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3)&lt;span style="display: inline-block; width: 7pt;"&gt;&#160;&lt;/span&gt;Senior Secured Second Lien Notes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                            On October 20, 2016, the Company's subsidiary, SunOpta Foods Inc. ("SunOpta Foods"), issued $231.0 million of 9.5% Senior Secured Second Lien Notes due 2022 (the "Notes").&#160; As at March 28, 2020, the outstanding principal amount of the Notes was $223.5 million, reflecting the redemption of $7.5 million principal amount by SunOpta Foods in October 2017.&#160; Debt issuance costs are recorded as a reduction against the principal amount of the Notes and are being amortized over the six-year term of the Notes.&#160;
                            Interest on the Notes is payable semi-annually in arrears on April 15 and October 15 at a rate of 9.5% per annum.&#160; The Notes will mature on October 9, 2022.&#160; Giving effect to the amortization of debt issuance costs, the effective interest rate on the Notes is approximately 10.4% per annum.
                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;


                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;At any time after October 9, 2019, SunOpta Foods may redeem the Notes, in whole or in part, at a redemption price equal to 104.750% from October 9, 2019 through October 8, 2020, 102.375% from October 9, 2020 through October 8, 2021 and at par thereafter, plus accrued and unpaid interest, if any, to but excluding the date of redemption.&#160; Certain additional redemption rights were applicable prior to October 9, 2019.&#160; In the event of a change of control, SunOpta Foods will be required to make an offer to repurchase the Notes at 101.000% of their principal amount, plus accrued and unpaid interest, if any, to the date of purchase.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Notes are secured by second-priority liens on substantially all of the assets that secure the credit facilities provided under the Global Credit Facility, subject to certain exceptions and permitted liens.&#160; The Notes are senior secured obligations and rank equally in right of payment with SunOpta Foods' existing and future senior debt and senior in right of payment to any future subordinated debt. The Notes are effectively subordinated to debt under the Global Credit Facility and any future indebtedness secured on a first-priority basis.&#160; The Notes are initially guaranteed on a senior secured second-priority basis by the Company and each of its subsidiaries (other than SunOpta Foods) that guarantees indebtedness under the Global Credit Facility, subject to certain exceptions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Notes are subject to covenants that, among other things, limit the Company's ability to (i) incur additional debt or issue preferred stock; (ii) pay dividends and make certain types of investments and other restricted payments; (iii) create liens; (iv) enter into transactions with affiliates; (v) sell assets; and (vi) create restrictions on the ability of restricted subsidiaries to pay dividends, make loans or advances or transfer assets to the Company, SunOpta Foods or any guarantor of the Notes.&#160; The foregoing covenants are subject to certain threshold amounts and exceptions as set forth in the indenture governing the Notes.&#160; In addition, the indenture provides for customary events of default (subject in certain cases to customary grace and cure periods), which include nonpayment, breach of covenants in the indenture, certain payment defaults or acceleration of other indebtedness, a failure to pay certain judgments and certain events of bankruptcy and insolvency.&#160; If an event of default occurs and is continuing, the trustee or holders of at least 25% in principal amount of the outstanding Notes may declare the principal of and accrued and unpaid interest on, if any, all the Notes to be due and payable.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March&#160;28, 2020, the estimated fair value of the outstanding Notes was approximately $224 million, based on quoted prices of the most recent over-the-counter transactions (level 2).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            </us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="C_20191229to20200328"
      id="Fa6db05e0-a23c-11e9-b62e-25a623749845">
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 28, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Bank Indebtedness&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Global Credit Facility&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;223,547&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;241,666&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Bulgarian credit facility&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,317&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,870&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;224,864 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;245,536&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Long-Term Debt&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; background-color: #cceeff; width: 9px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Senior Secured Second Lien Notes, net of unamortized debt issuance costs o&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;f $4,727 (December 28, 2019 - $5,094)&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;218,771&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;218,404&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finance lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,762&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16,223&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Asset-backed term loan&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,215&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,386&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,658&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,178&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;244,406&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;245,191&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: current portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 9px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff; width: 692px;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;241,106&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;242,204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    </us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCredit
      contextRef="C_20200328_stklGlobalCreditFacilityMember"
      decimals="-3"
      id="F6803"
      unitRef="USD">223547000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_20191228_stklGlobalCreditFacilityMember"
      decimals="-3"
      id="F6806"
      unitRef="USD">241666000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_20200328_stklBulgarianCreditFacilityMember"
      decimals="-3"
      id="F6812"
      unitRef="USD">1317000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_20191228_stklBulgarianCreditFacilityMember"
      decimals="-3"
      id="F6815"
      unitRef="USD">3870000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20191031182351309"
      unitRef="USD">224864000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20191031182404912"
      unitRef="USD">245536000</us-gaap:LineOfCredit>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20191105004701612"
      unitRef="USD">4727000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20191105004707664"
      unitRef="USD">5094000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:SecuredDebt
      contextRef="C_20200328"
      decimals="-3"
      id="F6857"
      unitRef="USD">218771000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="C_20191228"
      decimals="-3"
      id="F6860"
      unitRef="USD">218404000</us-gaap:SecuredDebt>
    <us-gaap:FinanceLeaseLiability
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20191031182534423"
      unitRef="USD">15762000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20191031182540112"
      unitRef="USD">16223000</us-gaap:FinanceLeaseLiability>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized
      contextRef="C_20200328"
      decimals="-3"
      id="F6873"
      unitRef="USD">4215000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized
      contextRef="C_20191228"
      decimals="-3"
      id="F6876"
      unitRef="USD">4386000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:OtherLongTermDebt
      contextRef="C_20200328"
      decimals="-3"
      id="F6881"
      unitRef="USD">5658000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="C_20191228"
      decimals="-3"
      id="F6884"
      unitRef="USD">6178000</us-gaap:OtherLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20191031182805414"
      unitRef="USD">244406000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20191031182809841"
      unitRef="USD">245191000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_20200328"
      decimals="-3"
      id="F6898"
      unitRef="USD">3300000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_20191228"
      decimals="-3"
      id="F6901"
      unitRef="USD">2987000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_20200328"
      decimals="-3"
      id="Fxbrl_20191031182854621"
      unitRef="USD">241106000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_20191228"
      decimals="-3"
      id="Fxbrl_20191031182900379"
      unitRef="USD">242204000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityDescription
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember"
      id="Fxbrl_20191101121510478">
                    On February 11, 2016, the Company entered into a five-year credit agreement for a senior secured asset-based revolving credit facility with a syndicate of banks in the maximum aggregate principal amount of $350.0 million, subject to borrowing base capacity (the "Global Credit Facility"). The Global Credit Facility is used to support the working capital and general corporate needs of the Company's global operations, in addition to funding future strategic initiatives.&#160; The Global Credit Facility also includes borrowing capacity available for letters of credit and provides for borrowings on same-day notice, including in the form of swingline loans.&#160;On January 28, 2020, the credit agreement&#160; was amended to, among other things, extend the maturity date of the Global Credit Facility to March 31, 2022.
                    Individual borrowings under the Global Credit Facility have terms of six months or less and bear interest based on various reference rates plus an applicable margin. The margin ranges from 0.25% to 0.75% with respect to base rate and prime rate borrowings and from 1.25% to 1.75% for eurocurrency rate and bankers' acceptance rate borrowings.&#160; In connection with the amendment of the credit agreement on January 28, 2020, the applicable margin rate on any loans under the Global Credit Facility (including the U.S. Subfacility, as described below) is increased by an additional 0.50% while the Company's total leverage ratio exceeds a specific threshold.
                </us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:LineOfCreditFacilityInitiationDate1
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember"
      id="Fxbrl_20191031183002174">2016-02-11</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_20200328_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember"
      decimals="-5"
      id="Fxbrl_20191031185417862"
      unitRef="USD">350000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember"
      id="Fxbrl_20200430093854878">2022-03-31</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="C_20191229to20200328_srtRangeAxis_srtMinimumMember_usgaapVariableRateAxis_usgaapLondonInterbankOfferedRateLIBORMember_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember"
      decimals="4"
      id="Fxbrl_20200430095313610"
      unitRef="pure">0.0025</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="C_20191229to20200328_srtRangeAxis_srtMaximumMember_usgaapVariableRateAxis_usgaapLondonInterbankOfferedRateLIBORMember_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember"
      decimals="4"
      id="Fxbrl_20200430095325864"
      unitRef="pure">0.0075</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="C_20191229to20200328_usgaapVariableRateAxis_usgaapPrimeRateMember_srtRangeAxis_srtMinimumMember_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember"
      decimals="4"
      id="Fxbrl_20200430131318898"
      unitRef="pure">0.0125</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="C_20191229to20200328_usgaapVariableRateAxis_usgaapPrimeRateMember_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember_srtRangeAxis_srtMaximumMember"
      decimals="4"
      id="Fxbrl_20200430131328409"
      unitRef="pure">0.0175</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityDescription
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_stklUsSubfacilityMember"
      id="Fxbrl_20191101101010007">On September 19, 2017, the Company entered into an amendment to the Global Credit Facility to add a $15.0 million U.S.&#160; asset-based credit subfacility (the "U.S. Subfacility").</us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet
      contextRef="Context_Custom_01_Sep_2017T00_00_00_TO_19_Sep_2017T00_00_00_CreditFacilityAxis_UsSubfacilityMember"
      decimals="-5"
      id="Fxbrl_20191031202754587"
      unitRef="USD">15000000.0</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_20181022_usgaapCreditFacilityAxis_stklUsSubfacilityMember"
      decimals="-5"
      id="Fxbrl_20191101101202903"
      unitRef="USD">20000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityDateOfFirstRequiredPayment1
      contextRef="Context_Custom_01_Oct_2018T00_00_00_TO_22_Oct_2018T00_00_00_CreditFacilityAxis_UsSubfacilityMember"
      id="Fxbrl_20191101101251004">2019-03-31</us-gaap:LineOfCreditFacilityDateOfFirstRequiredPayment1>
    <us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal
      contextRef="Context_Custom_01_Sep_2017T00_00_00_TO_19_Sep_2017T00_00_00_CreditFacilityAxis_UsSubfacilityMember"
      decimals="-4"
      id="Fxbrl_20191101101444767"
      unitRef="USD">3330000</us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="C_20200328_usgaapCreditFacilityAxis_stklUsSubfacilityMember"
      decimals="-5"
      id="Fxbrl_20191101101605948"
      unitRef="USD">6700000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateDescription
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_stklUsSubfacilityMember"
      id="Fxbrl_20191101103750073"> Borrowings under the U.S. Subfacility bear interest based on various reference rates plus a margin based on average borrowing availability for the preceding fiscal quarter, ranging&#160;from 2.00% to 2.50% with respect to base rate and prime rate borrowings and from 3.00% to 3.50% for eurocurrency rate and bankers' acceptance rate borrowings.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20200328_usgaapVariableRateAxis_stklBaseRateAndPrimeRateMember_usgaapCreditFacilityAxis_stklUsSubfacilityMember_srtRangeAxis_srtMinimumMember"
      decimals="4"
      id="Fxbrl_20191101102542986"
      unitRef="pure">0.0200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20200328_usgaapVariableRateAxis_stklBaseRateAndPrimeRateMember_usgaapCreditFacilityAxis_stklUsSubfacilityMember_srtRangeAxis_srtMaximumMember"
      decimals="4"
      id="Fxbrl_20191101102616482"
      unitRef="pure">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20200328_usgaapVariableRateAxis_stklEurocurrencyRateAndBankersAcceptanceRateMember_usgaapCreditFacilityAxis_stklUsSubfacilityMember_srtRangeAxis_srtMinimumMember"
      decimals="4"
      id="Fxbrl_20191101102832393"
      unitRef="pure">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20200328_usgaapVariableRateAxis_stklEurocurrencyRateAndBankersAcceptanceRateMember_usgaapCreditFacilityAxis_stklUsSubfacilityMember_srtRangeAxis_srtMaximumMember"
      decimals="4"
      id="Fxbrl_20191101102904818"
      unitRef="pure">0.0350</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="C_20200328_stklGlobalCreditFacilityMember"
      decimals="4"
      id="Fxbrl_20191101103122485"
      unitRef="pure">0.0307</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_20200413_usgaapCreditFacilityAxis_stklBulgarianCreditFacilityMember"
      decimals="-5"
      id="Fxbrl_20200430104101712"
      unitRef="EUR">6000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="C_20200401to20200413_usgaapCreditFacilityAxis_stklBulgarianCreditFacilityMember"
      decimals="4"
      id="Fxbrl_20191101111516759"
      unitRef="pure">0.0275</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentDescription
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      id="Fxbrl_20191101112211724">On October 20, 2016, the Company's subsidiary, SunOpta Foods Inc. ("SunOpta Foods"), issued $231.0 million of 9.5% Senior Secured Second Lien Notes due 2022 (the "Notes").&#160; As at March 28, 2020, the outstanding principal amount of the Notes was $223.5 million, reflecting the redemption of $7.5 million principal amount by SunOpta Foods in October 2017.&#160; Debt issuance costs are recorded as a reduction against the principal amount of the Notes and are being amortized over the six-year term of the Notes.&#160;</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      id="Fxbrl_20191101161954242">2016-10-20</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="Context_As_Of_20_Oct_2016T00_00_00_TO_20_Oct_2016T00_00_00_CreditFacilityAxis_SecuredDebtMember"
      decimals="-5"
      id="Fxbrl_20191101112318247"
      unitRef="USD">231000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="Context_As_Of_20_Oct_2016T00_00_00_TO_20_Oct_2016T00_00_00_CreditFacilityAxis_SecuredDebtMember"
      decimals="3"
      id="Fxbrl_20191101112355549"
      unitRef="pure">0.095</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      decimals="-5"
      id="Fxbrl_20191101112638174"
      unitRef="USD">223500000</us-gaap:DebtInstrumentFaceAmount>
    <stkl:DebtInstrumentRedemptionAmount
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      decimals="-5"
      id="Fxbrl_20191101112742200"
      unitRef="USD">7500000</stkl:DebtInstrumentRedemptionAmount>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      id="Fxbrl_20191101113348440">Interest on the Notes is payable semi-annually in arrears on April 15 and October 15 at a rate of 9.5% per annum.</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      id="Fxbrl_20191101113459501">2022-10-09</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="C_20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      decimals="3"
      id="Fxbrl_20191105021358542"
      unitRef="pure">0.104</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentRedemptionDescription
      contextRef="C_20191229to20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      id="Fxbrl_20191101114741165">
                    At any time after October 9, 2019, SunOpta Foods may redeem the Notes, in whole or in part, at a redemption price equal to 104.750% from October 9, 2019 through October 8, 2020, 102.375% from October 9, 2020 through October 8, 2021 and at par thereafter, plus accrued and unpaid interest, if any, to but excluding the date of redemption.&#160; Certain additional redemption rights were applicable prior to October 9, 2019.&#160; In the event of a change of control, SunOpta Foods will be required to make an offer to repurchase the Notes at 101.000% of their principal amount, plus accrued and unpaid interest, if any, to the date of purchase.
                    The Notes are secured by second-priority liens on substantially all of the assets that secure the credit facilities provided under the Global Credit Facility, subject to certain exceptions and permitted liens.&#160; The Notes are senior secured obligations and rank equally in right of payment with SunOpta Foods' existing and future senior debt and senior in right of payment to any future subordinated debt. The Notes are effectively subordinated to debt under the Global Credit Facility and any future indebtedness secured on a first-priority basis.&#160; The Notes are initially guaranteed on a senior secured second-priority basis by the Company and each of its subsidiaries (other than SunOpta Foods) that guarantees indebtedness under the Global Credit Facility, subject to certain exceptions.
                    The Notes are subject to covenants that, among other things, limit the Company's ability to (i) incur additional debt or issue preferred stock; (ii) pay dividends and make certain types of investments and other restricted payments; (iii) create liens; (iv) enter into transactions with affiliates; (v) sell assets; and (vi) create restrictions on the ability of restricted subsidiaries to pay dividends, make loans or advances or transfer assets to the Company, SunOpta Foods or any guarantor of the Notes.&#160; The foregoing covenants are subject to certain threshold amounts and exceptions as set forth in the indenture governing the Notes.&#160; In addition, the indenture provides for customary events of default (subject in certain cases to customary grace and cure periods), which include nonpayment, breach of covenants in the indenture, certain payment defaults or acceleration of other indebtedness, a failure to pay certain judgments and certain events of bankruptcy and insolvency.&#160; If an event of default occurs and is continuing, the trustee or holders of at least 25% in principal amount of the outstanding Notes may declare the principal of and accrued and unpaid interest on, if any, all the Notes to be due and payable.
                    As at March&#160;28, 2020, the estimated fair value of the outstanding Notes was approximately $224 million, based on quoted prices of the most recent over-the-counter transactions (level 2).
                </us-gaap:DebtInstrumentRedemptionDescription>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="C_20191229to20200328_0_1"
      decimals="5"
      id="Fxbrl_20191101114023830"
      unitRef="pure">1.04750</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="C_20191229to20200328_usgaapDebtInstrumentRedemptionPeriodAxis_usgaapDebtInstrumentRedemptionPeriodTwoMember_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      decimals="5"
      id="Fxbrl_20191101114224694"
      unitRef="pure">1.02375</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="C_20200328_usgaapCreditFacilityAxis_usgaapSecuredDebtMember"
      decimals="-6"
      id="Fxbrl_20191101115053246"
      unitRef="USD">224000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:PreferredStockTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69e9921-a23c-11e9-b62e-25a623749845">
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;8. &#160; Series A Preferred Stock&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;On October 7, 2016, the Company and SunOpta Foods entered into a subscription agreement (the "Series A Subscription Agreement") with Oaktree Organics, L.P. and Oaktree Huntington Investment Fund II, L.P. (collectively, "Oaktree").&#160; Pursuant to the Series A Subscription Agreement, SunOpta Foods issued an aggregate of 85,000 shares of Series A Preferred Stock to the Oaktree for consideration in the amount of $85.0 million.&#160; In connection with the issuance of the Series A Preferred Stock, the Company incurred direct and incremental expenses of $6.0 million, which reduced the carrying value of the Series A Preferred Stock.&#160; The carrying value of the Series A Preferred Stock is being accreted to the redemption amount of $85.0 million through charges to accumulated deficit over the period preceding October 7, 2021.&#160; These accretion charges amounted to $0.3 million and $0.3 million for the quarters ended March 28, 2020 and March 30, 2019, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;
                            In connection with the Series A Subscription Agreement, the Company agreed to, among other things (i) ensure SunOpta Foods has sufficient funds to pay its obligations under the terms of the Series A Preferred Stock and (ii) grant each holder of Series A Preferred Stock the right to exchange the Series A Preferred Stock for shares of common stock of the Company (the "Common Shares").&#160; The Series A Preferred Stock is non-participating with the Common Shares in dividends and undistributed earnings of the Company.
                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Series A Preferred Stock had a stated value and initial liquidation preference of $1,000 per share.&#160; Cumulative preferred dividends accrue daily on the Series A Preferred Stock at an annualized rate of 8.0% of the liquidation preference prior to October 5, 2025 and 12.5% of the liquidation preference thereafter (subject to an increase of 1.0% per quarter, up to a maximum rate of 5.0% per quarter on the occurrence of certain events of non-compliance).&#160; Prior to October 5, 2025, SunOpta Foods may pay dividends in cash or elect, in lieu of paying cash, to add the amount that would have been paid to the liquidation preference.&#160; For quarterly periods prior to the first quarter of 2020, dividends declared on the Series A Preferred Stock were paid in cash by SunOpta Foods.&#160; For the first quarter of 2020, SunOpta Foods elected to declare a dividend on the Series A Preferred Stock to be paid in kind on May 12, 2020.&#160; As a result, the aggregate liquidation preference of the outstanding Series A Preferred Stock will increase by $1.7 million.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;
                            At any time, the holders of Series A Preferred Stock may exchange their shares of Series A Preferred Stock, in whole or in part, into the number of Common Shares equal to, per share of Series A Preferred Stock, the quotient of the liquidation preference divided by $7.50 (such price, the &#x201c;Series A Exchange Price&#x201d; and such quotient, the &#x201c;Series A Exchange Rate&#x201d;). As at March 28, 2020 and December 28, 2019, the aggregate shares of Series A Preferred Stock outstanding were exchangeable into 11,333,333 Common Shares. The Series A Exchange Price is subject to certain anti-dilution adjustments, including a weighted-average adjustment for issuances of Common Shares below the Series A Exchange Price, provided that the Series A Exchange Price may not be lower than $7.00 (subject to adjustment in certain circumstances). On April 24, 2020, in connection with the issuance of Series B-1 Preferred Stock pursuant to the Series B Subscription Agreement (see note 14), the Series A Exchange Price was reduced from $7.50 to $7.00.&#160;
                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;
                            SunOpta Foods may cause the holders of Series A Preferred Stock to exchange all of their shares of Series A Preferred Stock into a number of Common Shares equal to the number of shares of Series A Preferred Stock outstanding multiplied by the Series A Exchange Rate if (i) fewer than 10% of the shares of Series A Preferred Stock issued on October 7, 2016 remain outstanding, or (ii) on or after October 7, 2019, the average volume-weighted average price of the Common Shares during the then preceding 20 trading day period is greater than 200% of the Series A Exchange Price then in effect. At any time on or after October 7, 2021, SunOpta Foods may redeem all of the Series A Preferred Stock for an amount per share equal to the value of the liquidation preference of the Series A Preferred Stock at such time, plus accrued and unpaid dividends.&#160;
                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;
                            In connection with the Series A Subscription Agreement, the Company issued 11,333,333 Special Shares, Series 1 to Oaktree, which entitles Oaktree to one vote per Special Share, Series 1 on all matters submitted to a vote of the holders of Common Shares, together as a single class, subject to certain exceptions. Additional Special Shares, Series 1 will be issued, or existing Special Shares, Series 1 will be redeemed, as necessary to ensure that the aggregate number of Special Shares, Series 1 outstanding is equal to the number of shares of Series A Preferred Stock outstanding from time to time multiplied by the Series A Exchange Rate in effect at such time.&#160;&#160;&#160;&#160;
                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;As at March 28, 2020 and December 28, 2019, 11,333,333 Special Shares, Series 1 were issued and outstanding. On April 24, 2020, as a result of the reduction in the Series A Exchange Price (as described above), an additional 809,524 Special Shares, Series 1 were issued to Oaktree.&#160; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Special Shares, Series 1 are not transferable, and the voting rights associated with the Special Shares, Series 1 will terminate upon the transfer of the Series A Preferred Stock to a third party, other than a controlled affiliate of Oaktree. Oaktree is entitled to designate up to two nominees for election to the Board of Directors of the Company (the &#x201c;Board&#x201d;) and have the right to designate one individual to attend meetings of the Board as a non-voting observer, subject to Oaktree maintaining certain levels of beneficial ownership of Common Shares on an as-exchanged basis. &#160;&#160;For so long as Oaktree beneficially own or control at least 50% of the Series A Preferred Stock issued on October 7, 2016, including any corresponding Common Shares into which such Series A Preferred Stock are exchanged, Oaktree will be entitled to (i) participation rights with respect to future equity offerings of the Company, and (ii) governance rights, including the right to approve certain actions proposed to be taken by the Company and its subsidiaries.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &#160;</us-gaap:PreferredStockTextBlock>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="INF"
      id="Fxbrl_20200430122506252"
      unitRef="shares">85000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="C_20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="-5"
      id="Fxbrl_20200430122524709"
      unitRef="USD">85000000.0</us-gaap:PreferredStockValue>
    <stkl:PreferredStockIssuanceCosts
      contextRef="C_20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="-5"
      id="Fxbrl_20200430122542668"
      unitRef="USD">6000000.0</stkl:PreferredStockIssuanceCosts>
    <us-gaap:PreferredStockRedemptionAmount
      contextRef="C_20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="-5"
      id="Fxbrl_20200430122602516"
      unitRef="USD">85000000.0</us-gaap:PreferredStockRedemptionAmount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="-5"
      id="Fxbrl_20200430125350367"
      unitRef="USD">300000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember"
      decimals="-5"
      id="Fxbrl_20200430125356508"
      unitRef="USD">300000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockDividendPreferenceOrRestrictions
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      id="Fxbrl_20200430123855748">In connection with the Series A Subscription Agreement, the Company agreed to, among other things (i) ensure SunOpta Foods has sufficient funds to pay its obligations under the terms of the Series A Preferred Stock and (ii) grant each holder of Series A Preferred Stock the right to exchange the Series A Preferred Stock for shares of common stock of the Company (the "Common Shares").&#160; The Series A Preferred Stock is non-participating with the Common Shares in dividends and undistributed earnings of the Company.</us-gaap:PreferredStockDividendPreferenceOrRestrictions>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="C_20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="0"
      id="Fxbrl_20200430122937760"
      unitRef="USD_per_Share">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockDividendPaymentTerms
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      id="Fxbrl_20200430124215924">Cumulative preferred dividends accrue daily on the Series A Preferred Stock at an annualized rate of 8.0% of the liquidation preference prior to October 5, 2025 and 12.5% of the liquidation preference thereafter (subject to an increase of 1.0% per quarter, up to a maximum rate of 5.0% per quarter on the occurrence of certain events of non-compliance).&#160; Prior to October 5, 2025, SunOpta Foods may pay dividends in cash or elect, in lieu of paying cash, to add the amount that would have been paid to the liquidation preference.</us-gaap:PreferredStockDividendPaymentTerms>
    <stkl:PreferredStockAnnualizedRate
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="3"
      id="Fxbrl_20200430122956116"
      unitRef="pure">0.080</stkl:PreferredStockAnnualizedRate>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="-5"
      id="Fxbrl_20200430123223164"
      unitRef="USD">1700000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:ConvertiblePreferredStockTermsOfConversion
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      id="Fxbrl_20200430124446805">At any time, the holders of Series A Preferred Stock may exchange their shares of Series A Preferred Stock, in whole or in part, into the number of Common Shares equal to, per share of Series A Preferred Stock, the quotient of the liquidation preference divided by $7.50 (such price, the &#x201c;Series A Exchange Price&#x201d; and such quotient, the &#x201c;Series A Exchange Rate&#x201d;). As at March 28, 2020 and December 28, 2019, the aggregate shares of Series A Preferred Stock outstanding were exchangeable into 11,333,333 Common Shares. The Series A Exchange Price is subject to certain anti-dilution adjustments, including a weighted-average adjustment for issuances of Common Shares below the Series A Exchange Price, provided that the Series A Exchange Price may not be lower than $7.00 (subject to adjustment in certain circumstances). On April 24, 2020, in connection with the issuance of Series B-1 Preferred Stock pursuant to the Series B Subscription Agreement (see note 14), the Series A Exchange Price was reduced from $7.50 to $7.00</us-gaap:ConvertiblePreferredStockTermsOfConversion>
    <us-gaap:ConvertiblePreferredStockSettlementTerms
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      id="Fxbrl_20200430124549715">SunOpta Foods may cause the holders of Series A Preferred Stock to exchange all of their shares of Series A Preferred Stock into a number of Common Shares equal to the number of shares of Series A Preferred Stock outstanding multiplied by the Series A Exchange Rate if (i) fewer than 10% of the shares of Series A Preferred Stock issued on October 7, 2016 remain outstanding, or (ii) on or after October 7, 2019, the average volume-weighted average price of the Common Shares during the then preceding 20 trading day period is greater than 200% of the Series A Exchange Price then in effect. At any time on or after October 7, 2021, SunOpta Foods may redeem all of the Series A Preferred Stock for an amount per share equal to the value of the liquidation preference of the Series A Preferred Stock at such time, plus accrued and unpaid dividends.</us-gaap:ConvertiblePreferredStockSettlementTerms>
    <us-gaap:PreferredStockVotingRights
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      id="Fxbrl_20200506092720887">In connection with the Series A Subscription Agreement, the Company issued 11,333,333 Special Shares, Series 1 to Oaktree, which entitles Oaktree to one vote per Special Share, Series 1 on all matters submitted to a vote of the holders of Common Shares, together as a single class, subject to certain exceptions. Additional Special Shares, Series 1 will be issued, or existing Special Shares, Series 1 will be redeemed, as necessary to ensure that the aggregate number of Special Shares, Series 1 outstanding is equal to the number of shares of Series A Preferred Stock outstanding from time to time multiplied by the Series A Exchange Rate in effect at such time.&#160;&#160;&#160;&#160;</us-gaap:PreferredStockVotingRights>
    <stkl:SpecialVotingSharesIssuedAndOutstanding
      contextRef="C_20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="0"
      id="Fxbrl_20200506093419065"
      unitRef="shares">11333333</stkl:SpecialVotingSharesIssuedAndOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_20200424_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      decimals="0"
      id="Fxbrl_20200506093640112"
      unitRef="shares">809524</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockParticipationRights
      contextRef="C_20191229to20200328_usgaapStatementClassOfStockAxis_usgaapSeriesAPreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapInvestorMember"
      id="Fxbrl_20200430124715435">For so long as Oaktree beneficially own or control at least 50% of the Series A Preferred Stock issued on October 7, 2016, including any corresponding Common Shares into which such Series A Preferred Stock are exchanged, Oaktree will be entitled to (i) participation rights with respect to future equity offerings of the Company, and (ii) governance rights, including the right to approve certain actions proposed to be taken by the Company and its subsidiaries.</us-gaap:PreferredStockParticipationRights>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69ec030-a23c-11e9-b62e-25a623749845">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9. Other Income, Net&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The components of other expense (income) were as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Quarter ended&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 30, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Contingent consideration&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Employee termination and recruitment costs&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,399 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Facility closure costs&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;389&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;256&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Gain on sale of soy and corn business (see note 3) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(45,579&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Product withdrawal and recall costs &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;260&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;29&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;152&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: justify; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,298&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(43,512&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;

                    &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1)&#160; For the quarter ended March 28, 2020, income represents a gain on the settlement of the final contingent consideration obligation payable under an earn-out arrangement with the former unitholders of Citrusource, LLC, which was acquired by the Company in March 2015. As at March 28, 2020, the remaining $2.0 million obligation (December 28, 2019 - $4.3 million) was recorded in the current portion of long-term liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2)&lt;span style="display: inline-block; width: 6.5pt;"&gt;&#160;&lt;/span&gt;Employee termination and recruitment costs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;For the quarter&#160;ended March 28, 2020, expenses represent severance benefits of $1.0 million for employees terminated in connection with the consolidation of the Company's corporate office functions under the Value Creation Plan, net of reversal of $0.5 million of previously recognized stock-based compensation expense related to forfeited awards previously granted to terminated employees.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;For the quarter ended March 30, 2019, expenses represent severance benefits of $2.9 million for employees terminated in connection with the Value Creation Plan, including the Company's former CEO and employees impacted by the sale of soy and corn business, net of the reversal of $2.1 million of previously recognized stock-based compensation. In addition, expenses include recruitment costs related to the Company's CEO transition.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3)&lt;span style="display: inline-block; width: 6.5pt;"&gt;&#160;&lt;/span&gt;Facility closure costs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;For the quarter ended March 28, 2020, expenses relate to costs to close an organic ingredient warehousing facility located in China.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;For the quarter ended March 30, 2019, expenses include costs to dismantle and move equipment from a former soy extraction facility located in Heuvelton, New York, which was sold in April 2019.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;
            &#160;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="C_20191229to20200328"
      id="Fa6db7b10-a23c-11e9-b62e-25a623749845">
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Quarter ended&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 30, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Contingent consideration&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Employee termination and recruitment costs&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,399 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Facility closure costs&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;389&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;256&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Gain on sale of soy and corn business (see note 3) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(45,579&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Product withdrawal and recall costs &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;260&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;29&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;152&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: justify; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,298&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(43,512&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    </us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430130734034"
      unitRef="USD">-2286000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7260"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <stkl:EmployeeTerminationAndRecruitmentCostsInConnectionWithValueCreationPlan
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7272"
      unitRef="USD">570000</stkl:EmployeeTerminationAndRecruitmentCostsInConnectionWithValueCreationPlan>
    <stkl:EmployeeTerminationAndRecruitmentCostsInConnectionWithValueCreationPlan
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7275"
      unitRef="USD">1399000</stkl:EmployeeTerminationAndRecruitmentCostsInConnectionWithValueCreationPlan>
    <us-gaap:OtherRestructuringCosts
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7287"
      unitRef="USD">389000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7290"
      unitRef="USD">256000</us-gaap:OtherRestructuringCosts>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7302"
      unitRef="USD">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430130901879"
      unitRef="USD">45579000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:InventoryRecallExpense
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101013004927"
      unitRef="USD">0</us-gaap:InventoryRecallExpense>
    <us-gaap:InventoryRecallExpense
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20191101013016656"
      unitRef="USD">260000</us-gaap:InventoryRecallExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7360"
      unitRef="USD">29000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7363"
      unitRef="USD">152000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430131233678"
      unitRef="USD">1298000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430131254892"
      unitRef="USD">43512000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20200328"
      decimals="-6"
      id="Fxbrl_20200430161524786"
      unitRef="USD">2000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:SeveranceCosts1
      contextRef="C_20191229to20200328"
      decimals="-5"
      id="Fxbrl_20191101013249207"
      unitRef="USD">1000000.0</us-gaap:SeveranceCosts1>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited
      contextRef="C_20191229to20200328"
      decimals="-5"
      id="Fxbrl_20191101013306667"
      unitRef="USD">500000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited>
    <us-gaap:SeveranceCosts1
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-4"
      id="Fxbrl_20200430134006328"
      unitRef="USD">2900000</us-gaap:SeveranceCosts1>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-4"
      id="Fxbrl_20200430134014943"
      unitRef="USD">2100000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69ec031-a23c-11e9-b62e-25a623749845">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10.&#160; Earnings Per Share&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic and diluted&#160;earnings&lt;span style="text-align: left;"&gt; per share were calculated as follows (shares in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                        &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border: 1pt solid #000000; font-size: 10pt; width: 100%; margin: auto;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="5" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Quarter ended&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;28, 2020&lt;/span&gt;&lt;/span&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;30, 2019&lt;/span&gt;&lt;/span&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Basic Earnings Per Share&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Numerator for basic earnings per share&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earnings attributable to SunOpta Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,361&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,649&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: dividends and accretion on Series A Preferred Stock&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,995&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earnings attributable to common shareholders&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,336&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;23,654&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 281px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 145px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Denominator for basic earnings&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;per share&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic weighted-average number of shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;88,161&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;87,475&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 10px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;earnings&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;per share&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.02&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.27&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Diluted Earnings Per Share&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Numerator for diluted&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;earnings&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;per share&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earnings attributable to SunOpta Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,361&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,649&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: dividends and accretion on Series A Preferred Stock&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earnings attributable to common shareholders&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,336&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,649&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 10px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 281px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 145px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Denominator for diluted&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;earnings&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;per share&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic weighted-average number of shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;88,161&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;87,475&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dilutive effect of the following:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 429px; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Stock options and restricted stock units&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,136&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;191&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 429px; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Series A Preferred Stock&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,333&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted weighted-average number of shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;89,297&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;98,999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;earnings&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;per share&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;

                    &lt;p style="margin-left: 22.5pt; text-indent: -22.5pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1) &lt;span style="text-indent: 0pt; display: inline-block; width: 8.34pt;"&gt;&#160;&lt;/span&gt;For the quarter ended March 28, 2020, stock options to purchase 3,458,424 (March 30, 2019 - 2,566,321) Common Shares, respectively, were anti-dilutive because the exercise prices of these options were greater than the average market price.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left: 22.5pt; text-indent: -22.5pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2)&#160; &#160;&#160;For the quarter ended March 28, 2020, it was more dilutive to assume the Series A Preferred Stock was not converted into Common Shares and, therefore, the numerator of the diluted earnings per share calculation was not adjusted to add back the dividends and accretion on the Series A Preferred Stock and the denominator was not adjusted to include 11,333,333 Common Shares issuable on an if-converted basis as at March 28, 2020. For the quarter ended March 30, 2019, it was more dilutive to assume the Series A Preferred Stock was converted into Common Shares and, therefore, the numerator of the diluted earnings per share calculation was adjusted to add back the dividends and accretion on the Series A Preferred Stock and the denominator was adjusted to include 11,333,333 Common Shares issuable on an if-converted basis as at March 30, 2019.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;
            &#160;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_20191229to20200328"
      id="Fa6de6140-a23c-11e9-b62e-25a623749845">
                        &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border: 1pt solid #000000; font-size: 10pt; width: 100%; margin: auto;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="5" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Quarter ended&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;28, 2020&lt;/span&gt;&lt;/span&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;30, 2019&lt;/span&gt;&lt;/span&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Basic Earnings Per Share&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Numerator for basic earnings per share&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earnings attributable to SunOpta Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,361&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,649&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: dividends and accretion on Series A Preferred Stock&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,995&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earnings attributable to common shareholders&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,336&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;23,654&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 281px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 145px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Denominator for basic earnings&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;per share&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic weighted-average number of shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;88,161&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;87,475&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 10px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;earnings&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;per share&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.02&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.27&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Diluted Earnings Per Share&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Numerator for diluted&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;earnings&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;per share&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earnings attributable to SunOpta Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,361&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,649&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: dividends and accretion on Series A Preferred Stock&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earnings attributable to common shareholders&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,336&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,649&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 10px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 281px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 145px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Denominator for diluted&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;earnings&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;per share&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic weighted-average number of shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;88,161&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;87,475&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; text-align: center; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dilutive effect of the following:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 429px; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Stock options and restricted stock units&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,136&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;191&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 429px; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Series A Preferred Stock&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,333&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="3" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; width: 438px; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted weighted-average number of shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;89,297&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;98,999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; width: 9px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 281px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 145px; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="4" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;earnings&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;per share&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7485"
      unitRef="USD">3361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7488"
      unitRef="USD">25649000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7500"
      unitRef="USD">2025000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7503"
      unitRef="USD">1995000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7515"
      unitRef="USD">1336000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7518"
      unitRef="USD">23654000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7561"
      unitRef="shares">88161000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7564"
      unitRef="shares">87475000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20191229to20200328"
      decimals="2"
      id="Fxbrl_20191101022604115"
      unitRef="USD_per_Share">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="2"
      id="Fxbrl_20200430140249295"
      unitRef="USD_per_Share">0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7653"
      unitRef="USD">3361000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7656"
      unitRef="USD">25649000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <stkl:PreferredStockDividendsDilutedEarningsLossPerShareImpact
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7669"
      unitRef="USD">2025000</stkl:PreferredStockDividendsDilutedEarningsLossPerShareImpact>
    <stkl:PreferredStockDividendsDilutedEarningsLossPerShareImpact
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7672"
      unitRef="USD">0</stkl:PreferredStockDividendsDilutedEarningsLossPerShareImpact>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7684"
      unitRef="USD">1336000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7687"
      unitRef="USD">25649000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7730"
      unitRef="shares">88161000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7733"
      unitRef="shares">87475000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="C_20191229to20200328_stklStockOptionsAndRestrictedStockUnitsMember"
      decimals="-3"
      id="F7762"
      unitRef="shares">1136000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionsAndRestrictedStockUnitsMember"
      decimals="-3"
      id="F7765"
      unitRef="shares">191000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="C_20191229to20200328_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapSeriesAPreferredStockMember"
      decimals="-3"
      id="Fxbrl_20200430124241176"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_SeriesAPreferredStockMember"
      decimals="-3"
      id="Fxbrl_20200430124254070"
      unitRef="shares">11333000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="F7794"
      unitRef="shares">89297000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="F7797"
      unitRef="shares">98999000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20191229to20200328"
      decimals="2"
      id="Fxbrl_20191101022959347"
      unitRef="USD_per_Share">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="2"
      id="Fxbrl_20191101023005601"
      unitRef="USD_per_Share">0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_20191229to20200328_usgaapFinancialInstrumentAxis_usgaapOptionMember"
      decimals="INF"
      id="Fxbrl_20200430125158696"
      unitRef="shares">3458424</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_FinancialInstrumentAxis_OptionMember"
      decimals="INF"
      id="Fxbrl_20200430125210376"
      unitRef="shares">2566321</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="C_20191229to20200328"
      decimals="INF"
      id="Fxbrl_20200430125916746"
      unitRef="shares">11333333</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="INF"
      id="Fxbrl_20200430125047351"
      unitRef="shares">11333333</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69ec032-a23c-11e9-b62e-25a623749845">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;11.&#160; Supplemental Cash Flow Information&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Quarter ended&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;28, 2020&lt;/span&gt;&lt;/span&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;30, 2019&lt;/span&gt;&lt;/span&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Changes in Non-Cash Working Capital, Net of&#160;&lt;/b&gt;&lt;b&gt;Business Sold&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(28,706&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,211&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;49,949&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,647&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income tax recoverable/payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,069&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,971&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(331&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,621&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,922&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(12,507 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Customer and other deposits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,595&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,654&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,801&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 1%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 1%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Non-Cash Investing and Financing Activities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right-of-use assets obtained in exchange for lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;77&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dividends payable in kind on Series A Preferred Stock &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,700&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accrued cash dividends payable&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;on Series A Preferred Stock&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,700&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;

                &lt;/div&gt;
            </us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="C_20191229to20200328"
      id="Fa6defd80-a23c-11e9-b62e-25a623749845">
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Quarter ended&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;28, 2020&lt;/span&gt;&lt;/span&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;30, 2019&lt;/span&gt;&lt;/span&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Changes in Non-Cash Working Capital, Net of&#160;&lt;/b&gt;&lt;b&gt;Business Sold&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(28,706&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,211&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;49,949&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,647&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income tax recoverable/payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,069&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,971&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(331&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,621&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,922&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(12,507 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Customer and other deposits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,595&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,654&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,801&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td style="vertical-align: bottom; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 1%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 1%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Non-Cash Investing and Financing Activities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right-of-use assets obtained in exchange for lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;77&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 10%; text-align: right; background-color: #ffffff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #cceeff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 2pt; vertical-align: bottom; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dividends payable in kind on Series A Preferred Stock &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,700&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #cceeff;"&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr style="background-color: #ffffff;"&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accrued cash dividends payable&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;on Series A Preferred Stock&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,700&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    </us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101030756782"
      unitRef="USD">28706000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430202206741"
      unitRef="USD">-4211000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101030822017"
      unitRef="USD">-49949000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20191101030824783"
      unitRef="USD">-15647000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101030845160"
      unitRef="USD">6069000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20191101030847438"
      unitRef="USD">1971000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101030920962"
      unitRef="USD">331000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430093755391"
      unitRef="USD">4621000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101030950701"
      unitRef="USD">-7922000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20191101030953373"
      unitRef="USD">-12507000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101031023188"
      unitRef="USD">1595000</us-gaap:IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits>
    <us-gaap:IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20191101031026265"
      unitRef="USD">100000</us-gaap:IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101031047394"
      unitRef="USD">-20654000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430155507982"
      unitRef="USD">-4801000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430104124769"
      unitRef="USD">77000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430104210707"
      unitRef="USD">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20191101030719356"
      unitRef="USD">1700000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200505122412726"
      unitRef="USD">0</us-gaap:DividendsPreferredStockPaidinkind>
    <stkl:DividendsPreferredStockCashAccruedAndUnpaid
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430104202409"
      unitRef="USD">0</stkl:DividendsPreferredStockCashAccruedAndUnpaid>
    <stkl:DividendsPreferredStockCashAccruedAndUnpaid
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20191101030711341"
      unitRef="USD">1700000</stkl:DividendsPreferredStockCashAccruedAndUnpaid>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_20191229to20200328"
      id="Fa69ec033-a23c-11e9-b62e-25a623749845">
                &lt;div style="font-size: 10pt;"&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;12.&#160; Commitments and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;&lt;b&gt;Product Recall&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;div style="text-align: justify; font-size: 10pt; font-family: Times New Roman,Times,serif;"&gt;
                        On November 20, 2017, Treehouse Foods, Inc., several of its related entities, and its insurer filed a lawsuit against the Company in the Circuit Court of Cook County, Illinois titled Treehouse Foods, Inc. et&#160;al. v. SunOpta Grains and Food, Inc.&#160; The Company was served with the Summons and Complaint on January 24, 2018.&#160; After the Company removed the case to the United States District Court for the Northern District of Illinois, the plaintiffs filed an Amended Complaint on April 23, 2018, and a second Amended Complaint on October 12, 2018.&#160; The plaintiffs allege economic damages resulting from the Company's 2016 voluntary recall of certain roasted sunflower kernel products due to the potential for listeria monocytogenes contamination.&#160; The plaintiffs brought claims for breach of contract, express and implied warranties and product guarantees, negligence, strict liability, negligent misrepresentation, and indemnity seeking $16.2 million in damages.&#160; There are no allegations of personal injury.&#160; On March 29, 2019, the court dismissed the plaintiffs' claims for negligence, strict liability, negligent misrepresentation, and common law indemnity.&#160; The Company is vigorously defending itself against the remaining contract and warranty-based claims.&#160; The Company cannot reasonably predict the outcome of this claim, nor can it estimate the amount of loss, or range of loss, if any, that may result from this claim.&lt;br/&gt;&#160;
                    &lt;/div&gt;
                    &lt;div&gt;
                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; text-align: justify; text-indent: -18pt; margin-left: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;i&gt;&lt;b&gt;Other Claims&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; text-align: justify; text-indent: -18pt; margin-left: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;In addition, various claims and potential claims arising in the normal course of business are pending against the Company. It is the opinion of management that these claims or potential claims are without merit and the amount of potential liability, if any, to the Company is not determinable. Management believes the final determination of these claims or potential claims will not materially affect the financial position or results of the Company.&lt;/p&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            &#160;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesSought
      contextRef="C_20191229to20200328_srtLitigationCaseAxis_stklProductRecallMember"
      id="Fxbrl_20200430152515616">On November 20, 2017, Treehouse Foods, Inc., several of its related entities, and its insurer filed a lawsuit against the Company in the Circuit Court of Cook County, Illinois titled Treehouse Foods, Inc. et&#160;al. v. SunOpta Grains and Food, Inc.&#160; The Company was served with the Summons and Complaint on January 24, 2018.&#160; After the Company removed the case to the United States District Court for the Northern District of Illinois, the plaintiffs filed an Amended Complaint on April 23, 2018, and a second Amended Complaint on October 12, 2018.&#160; The plaintiffs allege economic damages resulting from the Company's 2016 voluntary recall of certain roasted sunflower kernel products due to the potential for listeria monocytogenes contamination.&#160; The plaintiffs brought claims for breach of contract, express and implied warranties and product guarantees, negligence, strict liability, negligent misrepresentation, and indemnity seeking $16.2 million in damages.&#160; There are no allegations of personal injury.&#160; On March 29, 2019, the court dismissed the plaintiffs' claims for negligence, strict liability, negligent misrepresentation, and common law indemnity.&#160; The Company is vigorously defending itself against the remaining contract and warranty-based claims.&#160; The Company cannot reasonably predict the outcome of this claim, nor can it estimate the amount of loss, or range of loss, if any, that may result from this claim.</us-gaap:LossContingencyDamagesSought>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="C_20191229to20200328_srtLitigationCaseAxis_stklProductRecallMember"
      decimals="-5"
      id="Fxbrl_20191101031734042"
      unitRef="USD">16200000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430125044840">
                &lt;div&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;b&gt;13.&#160; Segmented Information&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Effective the fourth quarter of 2019, the Company implemented changes to its organization and leadership structure to align with the operational and strategic objectives established by the Company's CEO.&#160; As a result, the Company established two new segments - a Plant-Based Foods and Beverages segment and a Fruit-Based Foods and Beverages segment - based on the synergistic nature of the underlying principal product ingredients.&#160; In addition, the Company realigned the Global Ingredients segment to combine its international organic ingredients operations and its co-manufactured premium juice program, based on shared raw material sourcing.&#160; Each segment has dedicated management, sales, marketing, plant operations, product development and business support teams, with full accountability to the CEO.&#160;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;With these changes, the composition of the Company's three operating segments is as follows:&lt;/span&gt;&lt;/p&gt;
                    &lt;ul style="padding-left: 0pt; list-style-type: disc;"&gt;
                        &lt;li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Global Ingredients includes the sourcing and sale of organic and non-GMO ingredients, including fruits, vegetables, oils, fats, coffee, nuts, dried fruits, sugars, liquid sweeteners, seeds, grains, rice and pulses, and the processing of value-added ingredients including cocoa liquor, butter and powder, sunflower kernel, oil and cakes, sesame seeds, and avocado oil.&#160; In addition, it includes third-party co-manufacturing arrangements&#160;to produce consumer-packaged premium juice products (including private label orange juices, lemonades, and functional waters), utilizing internally-sourced raw materials.&#160; It also included the operations of the soy and corn business that was sold in 2019.&lt;/span&gt;&lt;/li&gt;
                    &lt;/ul&gt;
                    &lt;ul style="padding-left: 0pt; list-style-type: disc;"&gt;
                        &lt;li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Plant-Based Foods and Beverages includes plant-based beverages and liquid and dry ingredients (utilizing almond, soy, coconut, oat, hemp, and other bases), as well as broths, teas and nutritional beverages.&#160; In addition, it includes packaged dry- and oil-roasted inshell sunflower and sunflower kernels, as well as corn-, soy- and legume-based roasted snacks, and the processing and sale of raw sunflower inshell and kernel for food and feed applications.&lt;/span&gt;&lt;/li&gt;
                    &lt;/ul&gt;
                    &lt;ul style="padding-left: 0pt; list-style-type: disc;"&gt;
                        &lt;li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Fruit-Based Foods and Beverages includes individually quick frozen ("IQF") fruit for retail (including strawberries, blueberries, mango, pineapple, blends, and other berries), IQF and bulk frozen fruit for foodservice (including pur&#xe9;es, fruit cups and smoothies), and custom fruit preparations for industrial use.&#160; In addition, it includes fruit snacks, including bars, twists, ropes and bite-sized varieties.&#160;&lt;/span&gt;&lt;/li&gt;
                    &lt;/ul&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Corporate Services provides a variety of management, financial, information technology, treasury and administration services to each of the Company's operating segments.&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;When reviewing the operating results of the Company's operating segments, management uses segment revenues from external customers and segment operating income/loss to assess performance and allocate resources.&#160; Segment operating income/loss excludes other income/expense items.&#160; In addition, interest expense and income taxes are not allocated to the operating segments.&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;

                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;i&gt;&lt;b&gt;Segment Revenues and Operating Income&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Reportable segment operating results for the quarters ended March 28, 2020 and March 30, 2019 were as follows:&lt;/span&gt;&lt;/p&gt;

                    &lt;div&gt;
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Quarter ended&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 1pt solid #000000; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Plant-Based&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Fruit-Based&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Global&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Foods and&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Foods and&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Ingredients&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Beverages&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Beverages&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Segment revenues from external customers&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;128,352&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;106,242&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;101,355&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;335,949&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Segment operating income (loss)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;8,114&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;13,853&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(4,702&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;17,265&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Corporate Services&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(5,806&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Other income, net (see note 9)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,298&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(8,280&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-bottom: 1pt solid #000000; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Earnings before income taxes&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;4,477&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                        &lt;p&gt;&#160;&lt;/p&gt;
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Quarter ended&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 1pt solid #000000; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;March 30, 2019&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Plant-Based&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Fruit-Based&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Global&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Foods and&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Foods and&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Ingredients&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Beverages&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Beverages&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Segment revenues from external customers&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;134,842&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;81,276&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;89,157&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;305,275&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Segment operating income (loss)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;6,543&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;2,528&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(5,605&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;3,466&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Corporate Services&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(3,146&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Other income, net (see note 9)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;43,512&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(8,739&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-bottom: 1pt solid #000000; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Earnings before income taxes&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;35,093&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    &lt;/div&gt;

                &lt;p&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;i&gt;&lt;b&gt;Segment Depreciation and Amortization&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Depreciation and amortization by reportable segment for the quarters ended March 28, 2020 and March 30, 2019 was as follows:&lt;/span&gt;&lt;/p&gt;

                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                        &lt;tr&gt;
                            &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Quarter ended&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;March 30, 2019&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Global Ingredients&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,197&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,469&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Plant-Based Foods and Beverages&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;2,368&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,477&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Fruit-Based Foods and Beverages&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;4,136&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;4,228&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Total segment depreciation and amortization&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;7,701&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;7,174&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Corporate Services&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,221&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,128&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Total depreciation and amortization&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;8,922&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;8,302&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                    &lt;/table&gt;

            </us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430125154351">
                    &lt;div&gt;
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Quarter ended&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 1pt solid #000000; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Plant-Based&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Fruit-Based&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Global&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Foods and&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Foods and&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Ingredients&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Beverages&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Beverages&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Segment revenues from external customers&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;128,352&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;106,242&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;101,355&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;335,949&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Segment operating income (loss)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;8,114&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;13,853&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(4,702&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;17,265&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Corporate Services&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(5,806&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Other income, net (see note 9)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,298&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(8,280&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-bottom: 1pt solid #000000; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Earnings before income taxes&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;4,477&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                        &lt;p&gt;&#160;&lt;/p&gt;
                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-top: 1pt solid #000000; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-top: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Quarter ended&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-top: 1pt solid #000000; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;March 30, 2019&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Plant-Based&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Fruit-Based&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Global&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Foods and&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Foods and&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Ingredients&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Beverages&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Beverages&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td style="vertical-align: bottom; border-left: 1px solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Segment revenues from external customers&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;134,842&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;81,276&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;89,157&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;305,275&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Segment operating income (loss)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;6,543&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;2,528&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(5,605&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;3,466&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 1pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Corporate Services&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(3,146&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Other income, net (see note 9)&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;43,512&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-left: 1pt solid #000000; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;(8,739&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;)&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                                &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; border-bottom: 1pt solid #000000; border-left: 1pt solid #000000;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Earnings before income taxes&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;35,093&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;/tr&gt;
                        &lt;/table&gt;
                    &lt;/div&gt;
                </us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_stklGlobalIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430130753132"
      unitRef="USD">128352000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430132714391"
      unitRef="USD">106242000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430132808598"
      unitRef="USD">101355000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430130109287"
      unitRef="USD">335949000</us-gaap:Revenues>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="C_20191229to20200328_stklGlobalIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430130908236"
      unitRef="USD">8114000</stkl:SegmentOperatingIncomeLoss>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430132738947"
      unitRef="USD">13853000</stkl:SegmentOperatingIncomeLoss>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430132926684"
      unitRef="USD">-4702000</stkl:SegmentOperatingIncomeLoss>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430130128322"
      unitRef="USD">17265000</stkl:SegmentOperatingIncomeLoss>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="-3"
      id="Fxbrl_20200430130511235"
      unitRef="USD">-5806000</stkl:SegmentOperatingIncomeLoss>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430130537336"
      unitRef="USD">1298000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:InterestExpense
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430130628499"
      unitRef="USD">8280000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430130654275"
      unitRef="USD">4477000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_GlobalIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430133455210"
      unitRef="USD">134842000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430133556766"
      unitRef="USD">81276000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430133702363"
      unitRef="USD">89157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430133050904"
      unitRef="USD">305275000</us-gaap:Revenues>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_GlobalIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430133514050"
      unitRef="USD">6543000</stkl:SegmentOperatingIncomeLoss>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430133620603"
      unitRef="USD">2528000</stkl:SegmentOperatingIncomeLoss>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430133733498"
      unitRef="USD">-5605000</stkl:SegmentOperatingIncomeLoss>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430133114218"
      unitRef="USD">3466000</stkl:SegmentOperatingIncomeLoss>
    <stkl:SegmentOperatingIncomeLoss
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_CorporateMember"
      decimals="-3"
      id="Fxbrl_20200430133215174"
      unitRef="USD">-3146000</stkl:SegmentOperatingIncomeLoss>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430161241359"
      unitRef="USD">43512000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:InterestExpense
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430133256667"
      unitRef="USD">8739000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430133325338"
      unitRef="USD">35093000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430125740711">
                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;"&gt;
                        &lt;tr&gt;
                            &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Quarter ended&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;March 28, 2020&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;March 30, 2019&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Global Ingredients&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,197&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,469&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Plant-Based Foods and Beverages&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;2,368&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,477&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Fruit-Based Foods and Beverages&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;4,136&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;4,228&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Total segment depreciation and amortization&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;7,701&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;7,174&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Corporate Services&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,221&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;1,128&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #cceeff;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                            &lt;td colspan="1" style="padding-right: 2pt; padding-left: 1.5pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;Total depreciation and amortization&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;8,922&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;8,302&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                    &lt;/table&gt;
                </us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20191229to20200328_stklGlobalIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430141741499"
      unitRef="USD">1197000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_GlobalIngredientsMember"
      decimals="-3"
      id="Fxbrl_20200430142123862"
      unitRef="USD">1469000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430141828727"
      unitRef="USD">2368000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklPlantBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430142224973"
      unitRef="USD">1477000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430141900010"
      unitRef="USD">4136000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_stklFruitBasedFoodsAndBeveragesMember"
      decimals="-3"
      id="Fxbrl_20200430142305290"
      unitRef="USD">4228000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_usgaapAllOtherSegmentsMember"
      decimals="-3"
      id="Fxbrl_20200430141937598"
      unitRef="USD">7701000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_usgaapStatementBusinessSegmentsAxis_usgaapAllOtherSegmentsMember"
      decimals="-3"
      id="Fxbrl_20200430142406327"
      unitRef="USD">7174000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20191229to20200328_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="-3"
      id="Fxbrl_20200430142005174"
      unitRef="USD">1221000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00_StatementBusinessSegmentsAxis_CorporateMember"
      decimals="-3"
      id="Fxbrl_20200430142436900"
      unitRef="USD">1128000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20191229to20200328"
      decimals="-3"
      id="Fxbrl_20200430142048686"
      unitRef="USD">8922000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Context_3ME_30-Dec-2018T00_00_00_TO_30-Mar-2019T00_00_00"
      decimals="-3"
      id="Fxbrl_20200430142452447"
      unitRef="USD">8302000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="C_20191229to20200328"
      id="Fxbrl_20200430154153322">
                &lt;div&gt;
                    &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #000000;"&gt;&lt;b&gt;14. Subsequent Event&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;&lt;i&gt;Series B Preferred Stock&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;On April 15, 2020, the Company and SunOpta Foods entered into a subscription agreement (the "Series B Subscription Agreement") with Oaktree and Engaged Capital, LLC, Engaged Capital Flagship Master Fund, LP and Engaged Capital Co-Invest IV-A, LP (collectively, "Engaged"), which contemplated the issuance by SunOpta Foods of shares of exchangeable, voting Series B-1 Preferred Stock and exchangeable, voting Series B-2 Preferred Stock (together with the Series B-1 Preferred Stock, the "Series B Preferred Stock"). The Series B Preferred Stock ranks on par with the Series A Preferred Stock.&lt;/span&gt;&lt;br/&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;On April 24, 2020, pursuant to the Series B Subscription Agreement, SunOpta Foods issued 15,000 shares of Series B-1 Preferred Stock to each of Oaktree and Engaged for aggregate consideration of $30.0 million and 30,000 shares total. The Series B-1 Preferred Stock has a stated value and initial liquidation preference of $1,000 per share. Cumulative preferred dividends accrue daily on the Series B-1 Preferred Stock at an annualized rate of 8.0% of the liquidation preference prior to September 30, 2029 and 10.0% of the liquidation preference thereafter (subject to an increase of 1.0% per quarter, up to a maximum rate of 5.0% per quarter on the occurrence of certain events of non-compliance). Prior to September 30, 2029, SunOpta Foods may pay dividends in cash or elect, in lieu of paying cash, to add the amount that would have been paid to the liquidation preference. The failure to pay dividends in cash for any quarter ending after September 30, 2029 will be an event of non-compliance.&lt;/span&gt;&lt;br/&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;
                            At any time, the Series B-1 Preferred Stock may be exchanged, in whole or in part, into the number of Common Shares equal to, per share of Series B-1 Preferred Stock, the quotient of the liquidation preference divided by $2.50 (such price, the "Series B-1 Exchange Price" and such quotient, the "Series B-1 Exchange Rate"). As at April 24, 2020, the aggregate shares of Series B-1 Preferred Stock outstanding were exchangeable into 12,000,000 Common Shares. The Exchange Price is subject to certain anti-dilution adjustments, including a weighted-average adjustment for issuances of Common Shares below the Exchange Price, provided that the Exchange Price may not be lower than $2.00 (subject to adjustment in certain circumstances).
                        &lt;/span&gt;&lt;br/&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;
                            SunOpta Foods may cause the holders of the Series B-1 Preferred Stock to exchange all of their shares of Series B-1 Preferred Stock into a number of Common Shares equal to the number of shares of Series B-1 Preferred Stock outstanding multiplied by the Series B-1 Exchange Rate if (i) fewer than 10% of the shares of Series B-1 Preferred Stock issued on April 24, 2020 remain outstanding, or (ii) on or after April 24, 2023, the average volume-weighted average price of the Common Shares during the then preceding 20 trading day period is greater than 200% of the Series B-1 Exchange Price then in effect. At any time, if a holder of Series B Preferred Stock elects to exchange, or SunOpta Foods causes an exchange of Series B Preferred Stock, the number of Common Shares delivered to each applicable holder may not cause such holder&#x2019;s beneficial ownership to exceed 19.99% of the Common Shares that would be outstanding immediately following such exchange (the &#x201c;Series B Exchange Cap&#x201d;).
                        &lt;/span&gt;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;At any time on or after April 24, 2025, SunOpta Foods may redeem all of the Series B-1 Preferred Stock for an amount per share equal to the value of the liquidation preference of the Series B-1 Preferred Stock at such time, plus accrued and unpaid dividends.&lt;/span&gt;&lt;br/&gt;&#160;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;The Company has the right, but not the obligation, to require each of Oaktree and Engaged to purchase its proportionate share of up to 15,000 shares of Series B-2 Preferred Stock for aggregate consideration of up to $30.0 million, and up to 30,000 shares total, by giving notice to Oaktree and Engaged on or before July 15, 2020. The exchange price for the Series B-2 Preferred Stock (such price, the "Series B-2 Exchange Price") will initially be that amount which is equal to a 30% premium to the 15-day volume-weighted average price of the Common Shares determined as at the date of notice, provided that the Series B-2 Exchange Price cannot be less than $2.00 or greater than $3.50 per underlying Common Share. The dividend terms on the Series B-2 Preferred Stock would be the same as the Series B-1 Preferred Stock. Oaktree and Engaged will be entitled to vote the Series B Preferred Stock with the Common Shares on an as-exchanged basis, subject to a permanent 19.99% voting cap. As a result of the voting cap, each of Oaktree and Engaged will only be able to vote its Series B Preferred Stock to the extent that, when taken together with any other voting securities each investor controls, such votes do not exceed 19.99% of the votes eligible to be cast by all security holders of the Company. On April 24, 2020, the Company designated Special Shares, Series 2 to serve as the mechanism for attaching exchanged voting to the Series B Preferred Stock. The Special Shares, Series 2 entitle the holder thereof to one vote per Special Share, Series 2 on all matters submitted to a vote of the holders of Common Shares, voting together as a single class, subject to certain exceptions. The Special Shares, Series 2 are not transferrable and the voting rights associated with the Special Shares, Series 2 will terminate upon the transfer of the shares of Series B Preferred Stock to a third party, other than an affiliate of Oaktree or Engaged, as applicable. On April 24, 2020, 6,000,000 Special Shares, Series 2 were issued to Engaged, equal to the number of Common Shares issuable to Engaged on the exchange of all of the shares of Series B-1 Preferred Stock held by it, and no Special Shares, Series 2 were issued to Oaktree, as Oaktree was subject to the Series B Exchange Cap. &lt;/span&gt;&lt;/p&gt;
                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
                &lt;/div&gt;
            </us-gaap:SubsequentEventsTextBlock>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_stklStockIssuedToRecipientAxis_stklStockIssuedToEachRecipientMember"
      decimals="INF"
      id="Fxbrl_20200430133055862"
      unitRef="shares">15000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      decimals="-4"
      id="Fxbrl_20200430133338906"
      unitRef="USD">30000000.0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      decimals="INF"
      id="Fxbrl_20200430133359852"
      unitRef="shares">30000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      decimals="0"
      id="Fxbrl_20200430133547681"
      unitRef="USD_per_Share">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockDividendPaymentTerms
      contextRef="C_20200329to20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      id="Fxbrl_20200430134151906">Cumulative preferred dividends accrue daily on the Series B-1 Preferred Stock at an annualized rate of 8.0% of the liquidation preference prior to September 30, 2029 and 10.0% of the liquidation preference thereafter (subject to an increase of 1.0% per quarter, up to a maximum rate of 5.0% per quarter on the occurrence of certain events of non-compliance). Prior to September 30, 2029, SunOpta Foods may pay dividends in cash or elect, in lieu of paying cash, to add the amount that would have been paid to the liquidation preference. The failure to pay dividends in cash for any quarter ending after September 30, 2029 will be an event of non-compliance.</us-gaap:PreferredStockDividendPaymentTerms>
    <stkl:PreferredStockAnnualizedRate
      contextRef="C_20200329to20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      decimals="3"
      id="Fxbrl_20200430133912364"
      unitRef="pure">0.080</stkl:PreferredStockAnnualizedRate>
    <us-gaap:ConvertiblePreferredStockTermsOfConversion
      contextRef="C_20200329to20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      id="Fxbrl_20200430134517874">At any time, the Series B-1 Preferred Stock may be exchanged, in whole or in part, into the number of Common Shares equal to, per share of Series B-1 Preferred Stock, the quotient of the liquidation preference divided by $2.50 (such price, the "Series B-1 Exchange Price" and such quotient, the "Series B-1 Exchange Rate").</us-gaap:ConvertiblePreferredStockTermsOfConversion>
    <stkl:NumberOfCommonSharesAvailableDueToExchangeablePreferredStock
      contextRef="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      decimals="INF"
      id="Fxbrl_20200430134639853"
      unitRef="shares">12000000</stkl:NumberOfCommonSharesAvailableDueToExchangeablePreferredStock>
    <stkl:PreferredStockExchangeDescriptionOfExchangePrice
      contextRef="C_20200329to20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      id="Fxbrl_20200504144717022">The Exchange Price is subject to certain anti-dilution adjustments, including a weighted-average adjustment for issuances of Common Shares below the Exchange Price, provided that the Exchange Price may not be lower than $2.00 (subject to adjustment in certain circumstances).</stkl:PreferredStockExchangeDescriptionOfExchangePrice>
    <us-gaap:ConvertiblePreferredStockSettlementTerms
      contextRef="C_20200329to20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB1PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      id="Fxbrl_20200430134941966">SunOpta Foods may cause the holders of the Series B-1 Preferred Stock to exchange all of their shares of Series B-1 Preferred Stock into a number of Common Shares equal to the number of shares of Series B-1 Preferred Stock outstanding multiplied by the Series B-1 Exchange Rate if (i) fewer than 10% of the shares of Series B-1 Preferred Stock issued on April 24, 2020 remain outstanding, or (ii) on or after April 24, 2023, the average volume-weighted average price of the Common Shares during the then preceding 20 trading day period is greater than 200% of the Series B-1 Exchange Price then in effect. At any time, if a holder of Series B Preferred Stock elects to exchange, or SunOpta Foods causes an exchange of Series B Preferred Stock, the number of Common Shares delivered to each applicable holder may not cause such holder&#x2019;s beneficial ownership to exceed 19.99% of the Common Shares that would be outstanding immediately following such exchange (the &#x201c;Series B Exchange Cap&#x201d;). </us-gaap:ConvertiblePreferredStockSettlementTerms>
    <stkl:RightButNotObligationToPurchasePreferredStockShares
      contextRef="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB2PreferredStockMember_stklStockIssuedToRecipientAxis_stklStockIssuedToEachRecipientMember"
      decimals="0"
      id="Fxbrl_20200430135443230"
      unitRef="shares">15000</stkl:RightButNotObligationToPurchasePreferredStockShares>
    <stkl:RightButNotObligationToPurchasePreferredStockSharesForAggregateConsideration
      contextRef="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB2PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      decimals="-5"
      id="Fxbrl_20200430135722712"
      unitRef="USD">30000000.0</stkl:RightButNotObligationToPurchasePreferredStockSharesForAggregateConsideration>
    <stkl:RightButNotObligationToPurchasePreferredStockShares
      contextRef="C_20200424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapStatementClassOfStockAxis_stklSeriesB2PreferredStockMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      decimals="INF"
      id="Fxbrl_20200430151541767"
      unitRef="shares">30000</stkl:RightButNotObligationToPurchasePreferredStockShares>
    <us-gaap:ConvertiblePreferredStockTermsOfConversion
      contextRef="C_20200329to20200424_usgaapStatementClassOfStockAxis_stklSeriesB2PreferredStockMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_stklOaktreeAndEngagedMember"
      id="Fxbrl_20200430141152316">The exchange price for the Series B-2 Preferred Stock (such price, the "Series B-2 Exchange Price") will initially be that amount which is equal to a 30% premium to the 15-day volume-weighted average price of the Common Shares determined as at the date of notice, provided that the Series B-2 Exchange Price cannot be less than $2.00 or greater than $3.50 per underlying Common Share. The dividend terms on the Series B-2 Preferred Stock would be the same as the Series B-1 Preferred Stock. Oaktree and Engaged will be entitled to vote the Series B Preferred Stock with the Common Shares on an as-exchanged basis, subject to a permanent 19.99% voting cap. As a result of the voting cap, each of Oaktree and Engaged will only be able to vote its Series B Preferred Stock to the extent that, when taken together with any other voting securities each investor controls, such votes do not exceed 19.99% of the votes eligible to be cast by all security holders of the Company. On April 24, 2020, the Company designated Special Shares, Series 2 to serve as the mechanism for attaching exchanged voting to the Series B Preferred Stock. The Special Shares, Series 2 entitle the holder thereof to one vote per Special Share, Series 2 on all matters submitted to a vote of the holders of Common Shares, voting together as a single class, subject to certain exceptions. The Special Shares, Series 2 are not transferrable and the voting rights associated with the Special Shares, Series 2 will terminate upon the transfer of the shares of Series B Preferred Stock to a third party, other than an affiliate of Oaktree or Engaged, as applicable. On April 24, 2020, 6,000,000 Special Shares, Series 2 were issued to Engaged, equal to the number of Common Shares issuable to Engaged on the exchange of all of the shares of Series B-1 Preferred Stock held by it, and no Special Shares, Series 2 were issued to Oaktree, as Oaktree was subject to the Series B Exchange Cap. </us-gaap:ConvertiblePreferredStockTermsOfConversion>
</xbrl>
