<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 3.3.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2014-01-31" xmlns:ufpi="http://ufpi.com/20150328" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="ufpi-20150328.xsd" />
  <xbrli:context id="c20141228to20150328">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141227">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141227_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141227_StatementEquityComponentsAxis_ReceivablesFromStockholderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141227_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141227_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_StatementEquityComponentsAxis_ReceivablesFromStockholderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141227_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141227_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_StatementEquityComponentsAxis_ReceivablesFromStockholderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_StatementEquityComponentsAxis_ReceivablesFromStockholderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_StatementEquityComponentsAxis_ReceivablesFromStockholderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_StatementEquityComponentsAxis_ReceivablesFromStockholderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MutualFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:MutualFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_BondFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:BondFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_InternationalStockFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:InternationalStockFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_TargetFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:TargetFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_BondFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:BondFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_InternationalStockFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <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:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:InternationalStockFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_DomesticStockFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <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:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:DomesticStockFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MutualFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:MutualFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_DomesticStockFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:DomesticStockFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_TargetFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:TargetFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_CapitalAdditionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:UpshurForestProductsLlcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_BusinessAcquisitionAxis_PacknetLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:PacknetLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:ContainerSystemsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:HighLevelComponentsLlcHighLevelMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:BigsPackagingAndLumberLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:RapidWoodMfgLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:IntegraPackagingProprietaryLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:RapidWoodMfgLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:IntegraPackagingProprietaryLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_PacknetLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:PacknetLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:UpshurForestProductsLlcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:ContainerSystemsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:BigsPackagingAndLumberLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:HighLevelComponentsLlcHighLevelMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember_LegalEntityAxis_ParentCompanyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:IntegraPackagingProprietaryLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_PacknetLtdMember_LegalEntityAxis_ParentCompanyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:PacknetLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember_LegalEntityAxis_ParentCompanyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:UpshurForestProductsLlcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternDivisionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternDivisionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_NorthDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:NorthDivisionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternDivisionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SouthDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SouthDivisionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternDivisionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_NorthDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:NorthDivisionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SouthDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SouthDivisionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SouthDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SouthDivisionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_NorthDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:NorthDivisionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SouthDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SouthDivisionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_NorthDivisionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:NorthDivisionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-28</xbrli:startDate>
      <xbrli:endDate>2015-03-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-03-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U004">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20141228to20150328">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20141228to20150328">--12-27</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20141228to20150328">2015-03-28</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20141228to20150328">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20141228to20150328">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20141228to20150328">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20141228to20150328">Large Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20141228to20150328">UNIVERSAL FOREST PRODUCTS INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20141228to20150328">0000912767</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20150328" unitRef="U001" decimals="0">20119879</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20141228to20150328">2015</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20141228to20150328">Q1</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20141228to20150328">10-Q</dei:DocumentType>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20141227" unitRef="U002" decimals="-3">195912000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20150328" unitRef="U002" decimals="-3">260926000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20140329" unitRef="U002" decimals="-3">242433000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20140329" unitRef="U002" decimals="-3">91015000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20141227" unitRef="U002" decimals="-3">89105000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20150328" unitRef="U002" decimals="-3">114225000</us-gaap:AccountsPayableCurrent>
  <!--Accrual for Environmental Loss Contingencies-->
  <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c20150328" unitRef="U002" decimals="-5">3500000</us-gaap:AccrualForEnvironmentalLossContingencies>
  <!--Accrual for Environmental Loss Contingencies-->
  <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c20140329" unitRef="U002" decimals="-5">3500000</us-gaap:AccrualForEnvironmentalLossContingencies>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20140329" unitRef="U002" decimals="-3">458000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20150328" unitRef="U002" decimals="-3">4218000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20141227" unitRef="U002" decimals="-3">0</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20150328" unitRef="U002" decimals="-3">364684000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20140329" unitRef="U002" decimals="-3">345740000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20141227" unitRef="U002" decimals="-3">356129000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20150328" unitRef="U002" decimals="-3">491000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20141227" unitRef="U002" decimals="-3">1348000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20140329" unitRef="U002" decimals="-3">2864000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20150328" unitRef="U002" decimals="-3">167786000</us-gaap:AdditionalPaidInCapital>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20141227" unitRef="U002" decimals="-3">162483000</us-gaap:AdditionalPaidInCapital>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20140329" unitRef="U002" decimals="-3">159278000</us-gaap:AdditionalPaidInCapital>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-In Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20141228to20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">378000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-In Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131229to20140329_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">495000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20141228to20150328" unitRef="U002" decimals="-3">378000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131229to20140329" unitRef="U002" decimals="-3">495000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="c20141228to20150328" unitRef="U002" decimals="-3">66000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <!--Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation-Additional Paid-In Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="c20141228to20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">66000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <!--Amortization of intangibles-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20131229to20140329" unitRef="U002" decimals="-3">586000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangibles-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20141228to20150328" unitRef="U002" decimals="-3">983000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Options to purchase shares excluded from computation of EPS (in shares)-Stock Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20131229to20140329_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Options to purchase shares excluded from computation of EPS (in shares)-Stock Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20141228to20150328_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Asset Retirement Obligations, Noncurrent-->
  <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c20150328" unitRef="U002" decimals="-5">600000</us-gaap:AssetRetirementObligationsNoncurrent>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20150328" unitRef="U002" decimals="-3">1167468000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20140329" unitRef="U002" decimals="-3">1006784000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20141227" unitRef="U002" decimals="-3">1023800000</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20140329" unitRef="U002" decimals="-3">582352000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20141227" unitRef="U002" decimals="-3">573006000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20150328" unitRef="U002" decimals="-3">709219000</us-gaap:AssetsCurrent>
  <!--Cash overdraft-->
  <us-gaap:BankOverdrafts contextRef="c20150328" unitRef="U002" decimals="-3">21585000</us-gaap:BankOverdrafts>
  <!--Cash overdraft-->
  <us-gaap:BankOverdrafts contextRef="c20140329" unitRef="U002" decimals="-3">12151000</us-gaap:BankOverdrafts>
  <!--Cash overdraft-->
  <us-gaap:BankOverdrafts contextRef="c20141227" unitRef="U002" decimals="-3">621000</us-gaap:BankOverdrafts>
  <!--Billings in Excess of Cost and Earnings-->
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="c20150328" unitRef="U002" decimals="-3">3710000</us-gaap:BillingsInExcessOfCostCurrent>
  <!--Billings in Excess of Cost and Earnings-->
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="c20141227" unitRef="U002" decimals="-3">4682000</us-gaap:BillingsInExcessOfCostCurrent>
  <!--Billings in Excess of Cost and Earnings-->
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="c20140329" unitRef="U002" decimals="-3">1307000</us-gaap:BillingsInExcessOfCostCurrent>
  <!--Business Description-Bigs Packaging and Lumber, LLC [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember">A Texas-based manufacturer of industrial wood and packaging solutions.  Bigs Packaging had annual sales of $50.0 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-Packnet Ltd [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_PacknetLtdMember">A supplier of industrial packaging and services based in Eagan, MN.  Packnet had annual sales of $9.0 Million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-Container Systems, Inc [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember">A manufacturer of crates and containers for industrial applications and the moving-and-storage industry, located in Franklinton, NC.  CSI had annual sales of $3.0 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-Integra Packaging Proprietary, Ltd [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember">An Australian-based manufacturer and distributor of industrial wood specialty packaging products.  Integra Packaging had annual sales of $12.4 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">A building component manufacturer based in Locust, NC.  High Level had annual sales of $6.8 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-Rapid Wood Mfg., LLC [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember">A supplier of lumber products to the region&#x2019;s manufactured housing and recreational vehicle industries based in Caldwell, Idaho.  Rapid Wood had annual sales of $2.3 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">A sawmill located in Gilmer, TX.  Upshur had annual sales of $8.9 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Acquisition Date-Integra Packaging Proprietary, Ltd [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember">2015-01-16</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Bigs Packaging and Lumber, LLC [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember">2014-11-13</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Container Systems, Inc [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember">2014-03-14</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Packnet Ltd [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_PacknetLtdMember">2014-11-24</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">2014-03-31</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Rapid Wood Mfg., LLC [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember">2015-02-02</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">2014-03-28</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Intangible Assets-Rapid Wood Mfg., LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember" unitRef="U002" decimals="-3">789000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Integra Packaging Proprietary, Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember" unitRef="U002" decimals="-3">1406000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Packnet Ltd [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_PacknetLtdMember" unitRef="U002" decimals="-3">7885000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U002" decimals="-3">1577000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Container Systems, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember" unitRef="U002" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Bigs Packaging and Lumber, LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember" unitRef="U002" decimals="-3">15031000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember" unitRef="U002" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Integra Packaging Proprietary, Ltd [Member]-Parent Company [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember_LegalEntityAxis_ParentCompanyMember" unitRef="U002" decimals="-3">730000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Packnet Ltd [Member]-Parent Company [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_PacknetLtdMember_LegalEntityAxis_ParentCompanyMember" unitRef="U002" decimals="-3">6308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Parent Company [Member]-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember_LegalEntityAxis_ParentCompanyMember" unitRef="U002" decimals="-3">788000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Business Acquisition, Percentage of Voting Interests Acquired-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U004" decimals="2">0.51</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
  <!--Purchase Price-Integra Packaging Proprietary, Ltd [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember" unitRef="U002" decimals="-3">1102000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Packnet Ltd [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_PacknetLtdMember" unitRef="U002" decimals="-3">7506000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Bigs Packaging and Lumber, LLC [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember" unitRef="U002" decimals="-3">20000000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Container Systems, Inc [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember" unitRef="U002" decimals="-3">2417000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember" unitRef="U002" decimals="-3">2944000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Rapid Wood Mfg., LLC [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember" unitRef="U002" decimals="-3">1638000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20141228to20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U002" decimals="-3">1774000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Company Name-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">Upshur Forest Products, LLC (&#x201C;Upshur&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Packnet Ltd [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_PacknetLtdMember">Packnet Ltd (&#x201C;Packnet&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Container Systems, Inc [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember">Container Systems, Inc. (&#x201C;CSI&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">High Level Components, LLC (&#x201C;High Level&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Bigs Packaging and Lumber, LLC [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember">Bigs Packaging and Lumber, LLC (&#x201C;Bigs Packaging&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Rapid Wood Mfg., LLC [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember">Rapid Wood Mfg., LLC (&#x201C;Rapid Wood&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Integra Packaging Proprietary, Ltd [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20141228to20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember">Integra Packaging Proprietary, Ltd (&#x201C;Integra Packaging&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--BUSINESS COMBINATIONS-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; width: 27pt; align: right;"&gt;F.&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; text-align: justify; width: auto;"&gt;BUSINESS COMBINATIONS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;We completed the following acquisitions in fiscal 2015 and 2014 which were accounted for using the purchase method (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Company Name&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Acquisition Date&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Purchase Price&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Intangible Assets&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Net Tangible Assets&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Operating&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Segment&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Business Description&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Rapid Wood Mfg., LLC ("Rapid Wood")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;February 2, 2015&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,638&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$789&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$849&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A supplier of lumber products to the region's manufactured housing and recreational vehicle industries based in Caldwell, Idaho.&amp;#160; Rapid Wood had annual sales of $2.3 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Integra Packaging Proprietary, Ltd ("Integra Packaging")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;January 16, 2015&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,102&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(51.94% stock purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,406&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Intangible Assets $730 or 51.94%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$715&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Net Tangible Assets $372 or 51.94%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;An Australian-based manufacturer and distributor of industrial wood specialty packaging products.&amp;#160; Integra Packaging had annual sales of $12.4 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Bigs Packaging and Lumber, LLC ("Bigs Packaging")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;November 13, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$20,000 (asset purchase) + $3,976 earnout accrual&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$15,031&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$8,945&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A Texas-based manufacturer of industrial wood and packaging solutions.&amp;#160; Bigs Packaging had annual sales of $50.0 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Packnet Ltd ("Packnet")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;November 24, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$7,506 (80% asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$7,885&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Intangible Assets $6,308 or 80%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,498&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Net Tangible Assets $1,198 or 80%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A supplier of industrial packaging and services based in Eagan, MN.&amp;#160; Packnet had annual sales of $9.0 Million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;High Level Components, LLC ("High Level")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;March 31, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$2,944&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$ -&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$3,232&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;North Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A building component manufacturer based in Locust, NC.&amp;#160; High Level had annual sales of $6.8 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Upshur Forest Products, LLC ("Upshur")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;March 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,774&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(50% asset purchase; 51% voting majority)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,577&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Intangible Assets $788 or 50%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,971&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Net Tangible Assets $986 or 50%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A sawmill located in Gilmer, TX.&amp;#160; Upshur had annual sales of $8.9 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Container Systems, Inc. ("CSI")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;March 14, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$2,417 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$-&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$2,417&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;South Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A manufacturer of crates and containers for industrial applications and the moving-and-storage industry, located in Franklinton, NC.&amp;#160; CSI had annual sales of $3.0 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;The intangible assets, including contingent consideration,&amp;#160;for each acquisition were finalized and allocated to their respective identifiable intangible asset and goodwill accounts during 2014 or the first quarter of 2015, except for Integra, Rapid Wood, and Bigs Packaging.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Acquired entity, prior year sales-Packnet Ltd [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20141228to20150328_BusinessAcquisitionAxis_PacknetLtdMember" unitRef="U002" decimals="-5">9000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20141228to20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember" unitRef="U002" decimals="-5">6800000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20141228to20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U002" decimals="-5">8900000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Rapid Wood Mfg., LLC [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20141228to20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember" unitRef="U002" decimals="-5">2300000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Integra Packaging Proprietary, Ltd [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20141228to20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember" unitRef="U002" decimals="-5">12400000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Container Systems, Inc [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20141228to20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember" unitRef="U002" decimals="-5">3000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Bigs Packaging and Lumber, LLC [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20141228to20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember" unitRef="U002" decimals="-5">50000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20141228to20150328" unitRef="U002" decimals="-3">22888000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20131229to20140329" unitRef="U002" decimals="-3">0</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20141227" unitRef="U002" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20150328" unitRef="U002" decimals="-3">22888000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20140329" unitRef="U002" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash Equivalents, at Carrying Value-->
  <us-gaap:CashEquivalentsAtCarryingValue contextRef="c20141227" unitRef="U002" decimals="-3">0</us-gaap:CashEquivalentsAtCarryingValue>
  <!--Cash Equivalents, at Carrying Value-->
  <us-gaap:CashEquivalentsAtCarryingValue contextRef="c20131228" unitRef="U002" decimals="-3">0</us-gaap:CashEquivalentsAtCarryingValue>
  <!--Cash Equivalents, at Carrying Value-->
  <us-gaap:CashEquivalentsAtCarryingValue contextRef="c20140329" unitRef="U002" decimals="-3">0</us-gaap:CashEquivalentsAtCarryingValue>
  <!--Cash Equivalents, at Carrying Value-->
  <us-gaap:CashEquivalentsAtCarryingValue contextRef="c20150328" unitRef="U002" decimals="-3">22888000</us-gaap:CashEquivalentsAtCarryingValue>
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; width: 27pt; align: right;"&gt;E.&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; text-align: justify; width: auto;"&gt;COMMITMENTS, CONTINGENCIES, AND GUARANTEES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.35pt;"&gt;We are self-insured for environmental impairment liability, including certain liabilities which are insured through a wholly owned subsidiary, Ardellis Insurance Ltd., a licensed captive insurance company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.35pt;"&gt;We own and operate a number of facilities throughout the United States that chemically treat lumber products.&amp;#160; In connection with the ownership and operation of these and other real properties, and the disposal or treatment of hazardous or toxic substances, we may, under various federal, state, and local environmental laws, ordinances, and regulations, be potentially liable for removal and remediation costs, as well as other potential costs, damages, and expenses.&amp;#160; Environmental reserves, calculated with no discount rate, have been established to cover remediation activities at wood preservation facilities in Stockertown, PA; Elizabeth City, NC; Auburndale, FL; and Medley, FL. In addition, a reserve was established for our facility in Thornton, CA to remove certain lead containing materials which existed on the property at the time of purchase.&amp;#160; During 2009, a subsidiary entered into a consent order with the State of Florida to conduct additional testing at our Auburndale, FL facility. We admitted no liability and the costs are not expected to be material.&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 36pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.35pt;"&gt;On a consolidated basis, we have reserved approximately $3.5 million on March 28, 2015 and March 29, 2014, representing the estimated costs to complete future remediation efforts. These amounts are included in Other Liabilities within the condensed balance sheet and have not been reduced by an insurance receivable.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;In addition, on March 28, 2015, we were parties either as plaintiff or defendant to a number of lawsuits and claims arising through the normal course of our business.&amp;#160; In the opinion of management, our consolidated financial statements will not be materially affected by the outcome of these contingencies and claims.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;On March 28, 2015, we had outstanding purchase commitments on capital projects of approximately $6.6 million.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;We provide a variety of warranties for products we manufacture. Historically, warranty claims have not been material.&amp;#160; We distribute products manufactured by other companies, some of which are no longer in business.&amp;#160; While we do not warrant these products, we have received claims as a distributor of these products when the manufacturer no longer exists or has the ability to pay.&amp;#160; Historically, these costs have not had a material affect on our consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;As part of our operations,&amp;#160; we supply building materials and labor to residential and multi-family construction projects or we jointly bid on contracts with framing companies for such projects. In some instances we are required to post payment and performance bonds to insure the project owner that our products and installation services are completed in accordance with our contractual obligations.&amp;#160; We have agreed to indemnify the surety for claims made against the bonds.&amp;#160; As of &lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"&gt;March 28, 2015&lt;/font&gt; we had approximately $&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"&gt;7.1&lt;/font&gt; million in outstanding payment and performance bonds, which expire during the next two years.&amp;#160; In addition, approximately $13.6 million in payment and performance bonds are outstanding for completed projects which are still under warranty.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;On March 28, 2015, we had outstanding letters of credit totaling $26.4 million, primarily related to certain insurance contracts and industrial development revenue bonds described further below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;In lieu of cash deposits, we provide irrevocable letters of credit in favor of our insurers to guarantee our performance under certain insurance contracts.&amp;#160; We currently have irrevocable letters of credit outstanding totaling approximately $16.5 million for these types of insurance arrangements.&amp;#160; We have reserves recorded on our balance sheet, in accrued liabilities, that reflect our expected future liabilities under these insurance arrangements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;We are required to provide irrevocable letters of credit in favor of the bond trustees for all of the industrial development revenue bonds that we have issued.&amp;#160; These letters of credit guarantee principal and interest payments to the bondholders.&amp;#160; We currently have irrevocable letters of credit outstanding totaling approximately $9.8 million related to our outstanding industrial development revenue bonds.&amp;#160; These letters of credit have varying terms but may be renewed at the option of the issuing banks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;Certain wholly owned domestic subsidiaries have guaranteed the indebtedness of Universal Forest Products, Inc. in certain debt agreements, including the Series 2012 Senior Notes and our revolving credit facility.&amp;#160; The maximum exposure of these guarantees is limited to the indebtedness outstanding under these debt arrangements and this exposure will expire concurrent with the expiration of the debt agreements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;Many of our wood treating operations utilize "Subpart W" drip pads, defined as hazardous waste management units by the Environmental Protection Agency.&amp;#160; The rules regulating drip pads require that the pad be "closed" at the point that it is no longer intended to be used for wood treating operations or to manage hazardous waste.&amp;#160; Closure involves identification and disposal of contaminants which are required to be removed from the facility.&amp;#160; The cost of closure is dependent upon a number of factors including, but not limited to, identification and removal of contaminants, cleanup standards that vary from state to state, and the time period over which the cleanup would be completed.&amp;#160; Based on our present knowledge of existing circumstances, it is considered probable that these costs will approximate $0.6 million.&amp;#160; As a result, this amount is recorded in other long-term liabilities on March 28, 2015.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;We did not enter into any new guarantee arrangements during the first quarter of 2015 which would require us to recognize a liability on our balance sheet.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20150328" unitRef="U002" decimals="-3">20120000</us-gaap:CommonStockValue>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20141227" unitRef="U002" decimals="-3">19984000</us-gaap:CommonStockValue>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20140329" unitRef="U002" decimals="-3">20049000</us-gaap:CommonStockValue>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20140329" unitRef="U001" decimals="0">20048764</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20150328" unitRef="U001" decimals="0">20119879</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20141227" unitRef="U001" decimals="0">19984451</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20150328" unitRef="U001" decimals="0">40000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20141227" unitRef="U001" decimals="0">40000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20140329" unitRef="U001" decimals="0">40000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, no par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20141227" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common stock, no par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20140329" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common stock, no par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20150328" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20141227" unitRef="U001" decimals="0">19984451</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20150328" unitRef="U001" decimals="0">20119879</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20140329" unitRef="U001" decimals="0">20048764</us-gaap:CommonStockSharesOutstanding>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20131229to20140329" unitRef="U002" decimals="-3">6614000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20141228to20150328" unitRef="U002" decimals="-3">9303000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20141228to20150328" unitRef="U002" decimals="-3">498000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20131229to20140329" unitRef="U002" decimals="-3">358000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131229to20140329" unitRef="U002" decimals="-3">6972000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141228to20150328" unitRef="U002" decimals="-3">9801000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--COST OF GOODS SOLD-->
  <us-gaap:CostOfGoodsSold contextRef="c20141228to20150328" unitRef="U002" decimals="-3">553443000</us-gaap:CostOfGoodsSold>
  <!--COST OF GOODS SOLD-->
  <us-gaap:CostOfGoodsSold contextRef="c20131229to20140329" unitRef="U002" decimals="-3">487986000</us-gaap:CostOfGoodsSold>
  <!--Cost and Earnings in Excess of Billings-->
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="c20140329" unitRef="U002" decimals="-3">7296000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <!--Cost and Earnings in Excess of Billings-->
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="c20141227" unitRef="U002" decimals="-3">5244000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <!--Cost and Earnings in Excess of Billings-->
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="c20150328" unitRef="U002" decimals="-3">4314000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <!--Deferred Income Taxes and Tax Credits-->
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-150000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <!--Deferred Income Taxes and Tax Credits-->
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-193000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Current-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20141227" unitRef="U002" decimals="-3">6284000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Current-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20140329" unitRef="U002" decimals="-3">6850000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Current-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20150328" unitRef="U002" decimals="-3">6267000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20150328" unitRef="U002" decimals="-3">1163000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20140329" unitRef="U002" decimals="-3">1307000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20141227" unitRef="U002" decimals="-3">1079000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--DEFERRED INCOME TAXES-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20140329" unitRef="U002" decimals="-3">26627000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--DEFERRED INCOME TAXES-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20141227" unitRef="U002" decimals="-3">30933000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--DEFERRED INCOME TAXES-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20150328" unitRef="U002" decimals="-3">30751000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20141228to20150328" unitRef="U002" decimals="-3">8996000</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20131229to20140329" unitRef="U002" decimals="-3">7691000</us-gaap:Depreciation>
  <!--Earnings Per Share [Text Block]-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; width: 27.9pt; align: right;"&gt;D.&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; text-align: justify; width: auto;"&gt;EARNINGS PER SHARE&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;The computation of earnings per share ("EPS") is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; margin-left: 9pt; width: 808px; text-indent: -9pt;"&gt;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; margin-left: 9pt; width: 808px; text-indent: -9pt;"&gt;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 28, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 808px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Numerator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Net earnings attributable to controlling interest&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;10,162&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;7,216&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Adjustment for earnings allocated to non-vested restricted common stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(123&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Net earnings for calculating EPS&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;10,039&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;7,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Denominator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;20,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;20,058&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Adjustment for non-vested restricted common stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(244&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(176&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Shares for calculating basic EPS&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;19,848&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;19,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Effect of dilutive stock options&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Shares for calculating diluted EPS&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;19,877&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;19,905&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Net earnings per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;0.51&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;0.51&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;No options were excluded from the computation of diluted EPS for the quarters ended March 28, 2015 or March 29, 2014.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--EARNINGS PER SHARE - BASIC (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20141228to20150328" unitRef="U003" decimals="2">0.51</us-gaap:EarningsPerShareBasic>
  <!--EARNINGS PER SHARE - BASIC (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20131229to20140329" unitRef="U003" decimals="2">0.36</us-gaap:EarningsPerShareBasic>
  <!--EARNINGS PER SHARE - DILUTED (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20141228to20150328" unitRef="U003" decimals="2">0.51</us-gaap:EarningsPerShareDiluted>
  <!--EARNINGS PER SHARE - DILUTED (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20131229to20140329" unitRef="U003" decimals="2">0.36</us-gaap:EarningsPerShareDiluted>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-76000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-154000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20131229to20140329" unitRef="U004" decimals="3">0.356</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20141228to20150328" unitRef="U004" decimals="3">0.361</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Compensation and benefits-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20140329" unitRef="U002" decimals="-3">35596000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Compensation and benefits-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20141227" unitRef="U002" decimals="-3">62143000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Compensation and benefits-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20150328" unitRef="U002" decimals="-3">52011000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]-->
  <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;We apply the provisions of &lt;/font&gt;ASC 820, &lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;"&gt;Fair Value Measurements and Disclosures&lt;/font&gt;, to assets and liabilities measured at fair value.&amp;#160; Assets measured at fair value are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 28, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(in thousands)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Quoted Prices in Active Markets&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;(Level 1)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Quoted Prices in Active Markets&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;(Level 1)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;62&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;162&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Mutual funds:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 12px;"&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 9pt;"&gt;Domestic stock funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;244&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;833&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 9pt;"&gt;International stock funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;577&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 9pt;"&gt;Target funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;238&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;198&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 9pt;"&gt;Bond funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;172&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Total mutual funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;724&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;1,760&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 76%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;1,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
  <!--Fair Value Disclosures [Text Block]-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; width: 27.9pt; align: right;"&gt;B.&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; text-align: justify; width: auto;"&gt;FAIR VALUE&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;We apply the provisions of &lt;/font&gt;ASC 820, &lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;"&gt;Fair Value Measurements and Disclosures&lt;/font&gt;, to assets and liabilities measured at fair value.&amp;#160; Assets measured at fair value are as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 28, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(in thousands)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Quoted Prices in Active Markets&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;(Level 1)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Quoted Prices in Active Markets&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;(Level 1)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;62&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;162&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Mutual funds:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 12px;"&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 9pt;"&gt;Domestic stock funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;244&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;833&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 9pt;"&gt;International stock funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;577&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 9pt;"&gt;Target funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;238&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;198&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 9pt;"&gt;Bond funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;172&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Total mutual funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;724&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;1,760&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 76%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 76%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;1,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;We maintain money market and mutual funds in our non-qualified deferred compensation plan.&amp;#160; These funds are valued at prices quoted in an active exchange market and are included in "Other Assets".&amp;#160; We have elected not to apply the fair value option under &lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;ASC 825, &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;"&gt;Financial Instruments,&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; to any of our financial instruments except for those expressly required by U.S. GAAP.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;We did not maintain any Level 2 or 3 assets or liabilities at March 28, 2015 or March 29, 2014.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--OTHER INTANGIBLE ASSETS, NET-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20141227" unitRef="U002" decimals="-3">6479000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--OTHER INTANGIBLE ASSETS, NET-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140329" unitRef="U002" decimals="-3">6664000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--OTHER INTANGIBLE ASSETS, NET-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20150328" unitRef="U002" decimals="-3">6709000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20131229to20140329" unitRef="U002" decimals="-3">602000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-14000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--GOODWILL-->
  <us-gaap:Goodwill contextRef="c20150328" unitRef="U002" decimals="-3">184064000</us-gaap:Goodwill>
  <!--GOODWILL-->
  <us-gaap:Goodwill contextRef="c20140329" unitRef="U002" decimals="-3">160945000</us-gaap:Goodwill>
  <!--GOODWILL-->
  <us-gaap:Goodwill contextRef="c20141227" unitRef="U002" decimals="-3">183062000</us-gaap:Goodwill>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20141228to20150328" unitRef="U002" decimals="-3">79582000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20131229to20140329" unitRef="U002" decimals="-3">66012000</us-gaap:GrossProfit>
  <!--Income (Loss) from Equity Method Investments-->
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c20141228to20150328" unitRef="U002" decimals="-3">83000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Equity Method Investments-->
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c20131229to20140329" unitRef="U002" decimals="-3">51000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <!--EARNINGS BEFORE INCOME TAXES-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20141228to20150328" unitRef="U002" decimals="-3">16908000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--EARNINGS BEFORE INCOME TAXES-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20131229to20140329" unitRef="U002" decimals="-3">11903000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--INCOME TAXES-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20141228to20150328" unitRef="U002" decimals="-3">6104000</us-gaap:IncomeTaxExpenseBenefit>
  <!--INCOME TAXES-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20131229to20140329" unitRef="U002" decimals="-3">4235000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; width: 27pt; align: right;"&gt;H.&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; text-align: justify; width: auto;"&gt;INCOME TAXES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 36pt;"&gt;Effective tax rates differ from statutory federal income tax rates, primarily due to provisions for state and local income taxes and permanent tax differences.&amp;#160; Our effective tax rate was 36.1% in the first quarter of 2015 compared to 35.6% for same period of 2014.&amp;#160; The increase is primarily due to the recognition of a $145,000 non-taxable life insurance benefit in 2014 as well as a decrease of $70,000 in 2015 of state tax credits which the State of California is phasing out beginning in 2015.&amp;#160; This increase is partially offset by a lower state effective income tax rate in 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20131229to20140329" unitRef="U002" decimals="-3">1681000</us-gaap:IncomeTaxesPaidNet>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-9709000</us-gaap:IncomeTaxesPaidNet>
  <!--Recognized tax provision for state tax credits-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20141228to20150328" unitRef="U002" decimals="0">70000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Refundable income taxes-->
  <us-gaap:IncomeTaxesReceivable contextRef="c20141227" unitRef="U002" decimals="-3">11934000</us-gaap:IncomeTaxesReceivable>
  <!--Refundable income taxes-->
  <us-gaap:IncomeTaxesReceivable contextRef="c20150328" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxesReceivable>
  <!--Refundable income taxes-->
  <us-gaap:IncomeTaxesReceivable contextRef="c20140329" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxesReceivable>
  <!--Recognized tax benefit for non-taxable life insurance benefit-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseLifeInsurance contextRef="c20131229to20140329" unitRef="U002" decimals="0">145000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseLifeInsurance>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20141228to20150328" unitRef="U002" decimals="-3">63148000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20131229to20140329" unitRef="U002" decimals="-3">61825000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Accounts payable and cash overdraft-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20141228to20150328" unitRef="U002" decimals="-3">45219000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable and cash overdraft-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20131229to20140329" unitRef="U002" decimals="-3">29222000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-2743000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20141228to20150328" unitRef="U002" decimals="-3">10880000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20141228to20150328" unitRef="U002" decimals="-3">64422000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20131229to20140329" unitRef="U002" decimals="-3">23980000</us-gaap:IncreaseDecreaseInInventories>
  <!--Effect of dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20141228to20150328" unitRef="U001" decimals="-3">29000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Effect of dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20131229to20140329" unitRef="U001" decimals="-3">23000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--INDEFINITE-LIVED INTANGIBLE ASSETS-->
  <us-gaap:IndefiniteLivedTradeNames contextRef="c20150328" unitRef="U002" decimals="-3">2340000</us-gaap:IndefiniteLivedTradeNames>
  <!--INDEFINITE-LIVED INTANGIBLE ASSETS-->
  <us-gaap:IndefiniteLivedTradeNames contextRef="c20141227" unitRef="U002" decimals="-3">2340000</us-gaap:IndefiniteLivedTradeNames>
  <!--INDEFINITE-LIVED INTANGIBLE ASSETS-->
  <us-gaap:IndefiniteLivedTradeNames contextRef="c20140329" unitRef="U002" decimals="-3">2340000</us-gaap:IndefiniteLivedTradeNames>
  <!--INTEREST EXPENSE-->
  <us-gaap:InterestExpense contextRef="c20141228to20150328" unitRef="U002" decimals="-3">1173000</us-gaap:InterestExpense>
  <!--INTEREST EXPENSE-->
  <us-gaap:InterestExpense contextRef="c20131229to20140329" unitRef="U002" decimals="-3">1066000</us-gaap:InterestExpense>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20131229to20140329" unitRef="U002" decimals="-3">281000</us-gaap:InterestPaid>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20141228to20150328" unitRef="U002" decimals="-3">374000</us-gaap:InterestPaid>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20141227" unitRef="U002" decimals="-3">340048000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20140329" unitRef="U002" decimals="-3">312010000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20150328" unitRef="U002" decimals="-3">404711000</us-gaap:InventoryNet>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20141227" unitRef="U002" decimals="-3">156278000</us-gaap:InventoryFinishedGoods>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20150328" unitRef="U002" decimals="-3">183351000</us-gaap:InventoryFinishedGoods>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20140329" unitRef="U002" decimals="-3">143700000</us-gaap:InventoryFinishedGoods>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterials contextRef="c20150328" unitRef="U002" decimals="-3">221360000</us-gaap:InventoryRawMaterials>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterials contextRef="c20140329" unitRef="U002" decimals="-3">168310000</us-gaap:InventoryRawMaterials>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterials contextRef="c20141227" unitRef="U002" decimals="-3">183770000</us-gaap:InventoryRawMaterials>
  <!--Investment Income, Interest-->
  <us-gaap:InvestmentIncomeInterest contextRef="c20141228to20150328" unitRef="U002" decimals="-3">135000</us-gaap:InvestmentIncomeInterest>
  <!--Investment Income, Interest-->
  <us-gaap:InvestmentIncomeInterest contextRef="c20131229to20140329" unitRef="U002" decimals="-3">290000</us-gaap:InvestmentIncomeInterest>
  <!--Investments-Recurring [Member]-Quoted Prices in Active Markets (Level 1) [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">1922000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Mutual funds [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MutualFundsMember" unitRef="U002" decimals="-3">1760000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Bond funds [Member]-Quoted Prices in Active Markets (Level 1) [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_BondFundsMember" unitRef="U002" decimals="-3">152000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Recurring [Member]-Quoted Prices in Active Markets (Level 1) [Member]-International stock funds [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_InternationalStockFundsMember" unitRef="U002" decimals="-3">70000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Recurring [Member]-Target funds [Member]-Quoted Prices in Active Markets (Level 1) [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_TargetFundsMember" unitRef="U002" decimals="-3">238000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">786000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Money Market Funds [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember" unitRef="U002" decimals="-3">162000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Bond funds [Member]-Quoted Prices in Active Markets (Level 1) [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_BondFundsMember" unitRef="U002" decimals="-3">172000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Recurring [Member]-International stock funds [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_InternationalStockFundsMember" unitRef="U002" decimals="-3">577000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Recurring [Member]-Domestic stock funds [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_DomesticStockFundsMember" unitRef="U002" decimals="-3">244000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Money Market Funds [Member]-Recurring [Member]-Quoted Prices in Active Markets (Level 1) [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember" unitRef="U002" decimals="-3">62000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Mutual funds [Member]-Recurring [Member]-Quoted Prices in Active Markets (Level 1) [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20150328_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MutualFundsMember" unitRef="U002" decimals="-3">724000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Domestic stock funds [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_DomesticStockFundsMember" unitRef="U002" decimals="-3">833000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Target funds [Member]-Quoted Prices in Active Markets (Level 1) [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140329_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_TargetFundsMember" unitRef="U002" decimals="-3">198000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Letters of Credit Outstanding, Amount-->
  <us-gaap:LettersOfCreditOutstandingAmount contextRef="c20150328" unitRef="U002" decimals="-5">26400000</us-gaap:LettersOfCreditOutstandingAmount>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20140329" unitRef="U002" decimals="-3">160220000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20141227" unitRef="U002" decimals="-3">175460000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20150328" unitRef="U002" decimals="-3">215157000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20140329" unitRef="U002" decimals="-3">1006784000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20141227" unitRef="U002" decimals="-3">1023800000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20150328" unitRef="U002" decimals="-3">1167468000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20141227" unitRef="U002" decimals="-3">324240000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20150328" unitRef="U002" decimals="-3">452486000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20140329" unitRef="U002" decimals="-3">346362000</us-gaap:Liabilities>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtCurrent contextRef="c20141227" unitRef="U002" decimals="-3">0</us-gaap:LongTermDebtCurrent>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtCurrent contextRef="c20140329" unitRef="U002" decimals="-3">0</us-gaap:LongTermDebtCurrent>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtCurrent contextRef="c20150328" unitRef="U002" decimals="-3">21000</us-gaap:LongTermDebtCurrent>
  <!--Long-term Debt, Excluding Current Maturities-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20140329" unitRef="U002" decimals="-3">143471000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Debt, Excluding Current Maturities-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20141227" unitRef="U002" decimals="-3">98645000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Debt, Excluding Current Maturities-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20150328" unitRef="U002" decimals="-3">187020000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Purchase Commitment, Amount-Capital Addition Purchase Commitments [Member]-->
  <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c20141228to20150328_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_CapitalAdditionsMember" unitRef="U002" decimals="-5">6600000</us-gaap:LongTermPurchaseCommitmentAmount>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20141228to20150328" unitRef="U002" decimals="-3">939000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20141228to20150328_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">939000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20131229to20140329_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">701000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20131229to20140329" unitRef="U002" decimals="-3">701000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling interest-->
  <us-gaap:MinorityInterest contextRef="c20140329" unitRef="U002" decimals="-3">9743000</us-gaap:MinorityInterest>
  <!--Noncontrolling interest-->
  <us-gaap:MinorityInterest contextRef="c20141227" unitRef="U002" decimals="-3">13866000</us-gaap:MinorityInterest>
  <!--Noncontrolling interest-->
  <us-gaap:MinorityInterest contextRef="c20150328" unitRef="U002" decimals="-3">14442000</us-gaap:MinorityInterest>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20131229to20140329" unitRef="U002" decimals="-3">7216000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20141228to20150328" unitRef="U002" decimals="-3">10162000</us-gaap:NetIncomeLoss>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-43660000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-50545000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net Income (Loss) Available to Common Stockholders, Diluted-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c20131229to20140329" unitRef="U002" decimals="-3">7153000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <!--Net Income (Loss) Available to Common Stockholders, Diluted-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c20141228to20150328" unitRef="U002" decimals="-3">10039000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20141228to20150328" unitRef="U002" decimals="-3">87028000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20131229to20140329" unitRef="U002" decimals="-3">58161000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-14425000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-13441000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20141228to20150328" unitRef="U002" decimals="-3">642000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20131229to20140329" unitRef="U002" decimals="-3">452000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-725000</us-gaap:NonoperatingIncomeExpense>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-955000</us-gaap:NonoperatingIncomeExpense>
  <!--Noncontrolling Interest, Increase from Business Combination-->
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="c20131229to20140329" unitRef="U002" decimals="-3">975000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <!--Noncontrolling Interest, Increase from Business Combination-->
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="c20141228to20150328" unitRef="U002" decimals="-3">1019000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <!--Noncontrolling Interest, Increase from Business Combination-Noncontrolling Interest [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="c20141228to20150328_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">1019000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <!--Noncontrolling Interest, Increase from Business Combination-Noncontrolling Interest [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="c20131229to20140329_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">975000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <!--Segment operating profit-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140329" unitRef="U002" decimals="-3">12628000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-->
  <us-gaap:OperatingIncomeLoss contextRef="c20141228to20150328" unitRef="U002" decimals="-3">17863000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-Operating Segments [Member]-Eastern Divisions [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternDivisionsMember" unitRef="U002" decimals="-3">10519000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-South Divisions [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SouthDivisionsMember" unitRef="U002" decimals="-3">6273000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-South Divisions [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SouthDivisionsMember" unitRef="U002" decimals="-3">6002000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-Operating Segments [Member]-Eastern Divisions [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternDivisionsMember" unitRef="U002" decimals="-3">8845000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-Operating Segments [Member]-North Divisions [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_NorthDivisionsMember" unitRef="U002" decimals="-3">2710000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-Corporate, Non-Segment [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140329_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">-2623000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-Other Segments [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">-1090000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-Corporate, Non-Segment [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20141228to20150328_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">-222000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-Operating Segments [Member]-Other Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">-1146000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit-North Divisions [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_NorthDivisionsMember" unitRef="U002" decimals="-3">1223000</us-gaap:OperatingIncomeLoss>
  <!--Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; width: 27.9pt; align: right;"&gt;A.&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; text-align: justify; width: auto;"&gt;BASIS OF PRESENTATION&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;The accompanying unaudited interim consolidated condensed financial statements (the "Financial Statements") include our accounts and those of our wholly-owned and majority-owned subsidiaries and partnerships, and have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission.&amp;#160; Accordingly, the Financial Statements do not include all of the information and footnotes normally included in the annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States.&amp;#160; All intercompany transactions and balances have been eliminated.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;In our opinion, the Financial Statements contain all material adjustments necessary to present fairly our consolidated financial position, results of operations and cash flows for the interim periods presented.&amp;#160; All such adjustments are of a normal recurring nature.&amp;#160; These Financial Statements should be read in conjunction with the annual consolidated financial statements, and footnotes thereto, included in our Annual Report to Shareholders on Form 10-K for the fiscal year ended December 27, 2014.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;Seasonality has a significant impact on our working capital from January to August which historically results in negative or modest cash flows from operations in our first and second quarters. Conversely, we experience a substantial decrease in working capital from September to December which typically results in significant cash flow from operations in our third and fourth quarters.&amp;#160; For comparative purposes, we have included the March 29, 2014 balances in the accompanying unaudited consolidated condensed balance sheets.&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-1003000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-696000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20141228to20150328_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-857000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20131229to20140329_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-602000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20131229to20140329_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">-94000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20141228to20150328_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">-146000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--OTHER ASSETS-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20141227" unitRef="U002" decimals="-3">9565000</us-gaap:OtherAssetsNoncurrent>
  <!--OTHER ASSETS-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20140329" unitRef="U002" decimals="-3">11757000</us-gaap:OtherAssetsNoncurrent>
  <!--OTHER ASSETS-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20150328" unitRef="U002" decimals="-3">8511000</us-gaap:OtherAssetsNoncurrent>
  <!--Other current assets-->
  <us-gaap:OtherAssetsCurrent contextRef="c20141227" unitRef="U002" decimals="-3">18423000</us-gaap:OtherAssetsCurrent>
  <!--Other current assets-->
  <us-gaap:OtherAssetsCurrent contextRef="c20140329" unitRef="U002" decimals="-3">20339000</us-gaap:OtherAssetsCurrent>
  <!--Other current assets-->
  <us-gaap:OtherAssetsCurrent contextRef="c20150328" unitRef="U002" decimals="-3">13717000</us-gaap:OtherAssetsCurrent>
  <!--OTHER LIABILITIES-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20150328" unitRef="U002" decimals="-3">19558000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--OTHER LIABILITIES-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20140329" unitRef="U002" decimals="-3">16044000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--OTHER LIABILITIES-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20141227" unitRef="U002" decimals="-3">19202000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20141227" unitRef="U002" decimals="-3">23591000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20150328" unitRef="U002" decimals="-3">23097000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20140329" unitRef="U002" decimals="-3">21000000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20131229to20140329" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20141228to20150328" unitRef="U002" decimals="-3">78000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20131229to20140329" unitRef="U002" decimals="-3">36000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20141228to20150328" unitRef="U002" decimals="-3">16000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20131229to20140329" unitRef="U002" decimals="-3">4191000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20141228to20150328" unitRef="U002" decimals="-3">2585000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20131229to20140329" unitRef="U002" decimals="-3">8994000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20141228to20150328" unitRef="U002" decimals="-3">15102000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Notes Receivable-->
  <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c20131229to20140329" unitRef="U002" decimals="-3">2462000</us-gaap:PaymentsToAcquireNotesReceivable>
  <!--Payments to Acquire Notes Receivable-->
  <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c20141228to20150328" unitRef="U002" decimals="-3">1273000</us-gaap:PaymentsToAcquireNotesReceivable>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20131229to20140329" unitRef="U002" decimals="-3">0</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20141228to20150328" unitRef="U002" decimals="-3">9000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments to Noncontrolling Interests-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20141228to20150328" unitRef="U002" decimals="-3">939000</us-gaap:PaymentsToMinorityShareholders>
  <!--Payments to Noncontrolling Interests-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20131229to20140329" unitRef="U002" decimals="-3">701000</us-gaap:PaymentsToMinorityShareholders>
  <!--Preferred stock, no par value (in dollars per share)-->
  <us-gaap:PreferredStockNoParValue contextRef="c20140329" unitRef="U003" decimals="INF">0</us-gaap:PreferredStockNoParValue>
  <!--Preferred stock, no par value (in dollars per share)-->
  <us-gaap:PreferredStockNoParValue contextRef="c20150328" unitRef="U003" decimals="INF">0</us-gaap:PreferredStockNoParValue>
  <!--Preferred stock, no par value (in dollars per share)-->
  <us-gaap:PreferredStockNoParValue contextRef="c20141227" unitRef="U003" decimals="INF">0</us-gaap:PreferredStockNoParValue>
  <!--Preferred stock, no par value; shares authorized 1,000,000; issued and outstanding, none-->
  <us-gaap:PreferredStockValue contextRef="c20141227" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, no par value; shares authorized 1,000,000; issued and outstanding, none-->
  <us-gaap:PreferredStockValue contextRef="c20150328" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, no par value; shares authorized 1,000,000; issued and outstanding, none-->
  <us-gaap:PreferredStockValue contextRef="c20140329" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20140329" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20141227" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20150328" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20140329" unitRef="U001" decimals="0">1000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20141227" unitRef="U001" decimals="0">1000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20150328" unitRef="U001" decimals="0">1000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20150328" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20140329" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20141227" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Other, net-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20141228to20150328" unitRef="U002" decimals="-3">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Other, net-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-8000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Collections on notes receivable-->
  <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c20141228to20150328" unitRef="U002" decimals="-3">5790000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
  <!--Collections on notes receivable-->
  <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c20131229to20140329" unitRef="U002" decimals="-3">473000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
  <!--Borrowings under revolving credit facilities-->
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c20131229to20140329" unitRef="U002" decimals="-3">106318000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <!--Borrowings under revolving credit facilities-->
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c20141228to20150328" unitRef="U002" decimals="-3">140303000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20141228to20150328" unitRef="U002" decimals="-3">469000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20131229to20140329" unitRef="U002" decimals="-3">99000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from sale of property, plant and equipment-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20141228to20150328" unitRef="U002" decimals="-3">50000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Proceeds from sale of property, plant and equipment-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20131229to20140329" unitRef="U002" decimals="-3">785000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Product Warranty Accrual, Current-->
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c20150328" unitRef="U002" decimals="-5">13600000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <!--Net earnings-->
  <us-gaap:ProfitLoss contextRef="c20141228to20150328" unitRef="U002" decimals="-3">10804000</us-gaap:ProfitLoss>
  <!--Net earnings-->
  <us-gaap:ProfitLoss contextRef="c20131229to20140329" unitRef="U002" decimals="-3">7668000</us-gaap:ProfitLoss>
  <!--Net earnings-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20141228to20150328_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">642000</us-gaap:ProfitLoss>
  <!--Net earnings-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131229to20140329_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">7216000</us-gaap:ProfitLoss>
  <!--Net earnings-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20141228to20150328_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">10162000</us-gaap:ProfitLoss>
  <!--Net earnings-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131229to20140329_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">452000</us-gaap:ProfitLoss>
  <!--Property, plant and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20141227" unitRef="U002" decimals="-3">604398000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20150328" unitRef="U002" decimals="-3">620146000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140329" unitRef="U002" decimals="-3">587159000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20141227" unitRef="U002" decimals="-3">248269000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140329" unitRef="U002" decimals="-3">241419000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20150328" unitRef="U002" decimals="-3">255462000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Receivable from Shareholders or Affiliates for Issuance of Capital Stock-->
  <us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20140329" unitRef="U002" decimals="-3">540000</us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Receivable from Shareholders or Affiliates for Issuance of Capital Stock-->
  <us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20141227" unitRef="U002" decimals="-3">455000</us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Receivable from Shareholders or Affiliates for Issuance of Capital Stock-->
  <us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20150328" unitRef="U002" decimals="-3">278000</us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Repayments of Lines of Credit-->
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="c20141228to20150328" unitRef="U002" decimals="-3">52718000</us-gaap:RepaymentsOfLinesOfCredit>
  <!--Repayments of Lines of Credit-->
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="c20131229to20140329" unitRef="U002" decimals="-3">47547000</us-gaap:RepaymentsOfLinesOfCredit>
  <!--Restricted cash-->
  <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c20141227" unitRef="U002" decimals="-3">405000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
  <!--Restricted cash-->
  <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c20140329" unitRef="U002" decimals="-3">720000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
  <!--Restricted cash-->
  <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c20150328" unitRef="U002" decimals="-3">710000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20140329" unitRef="U002" decimals="-3">469028000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20141227" unitRef="U002" decimals="-3">502334000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20150328" unitRef="U002" decimals="-3">512421000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenue Recognition, Percentage-of-Completion Method [Policy Text Block]-->
  <us-gaap:RevenueRecognitionPercentageOfCompletionMethod contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;Earnings on construction contracts are reflected in operations using percentage-of-completion accounting, under either cost to cost or units of delivery methods, depending on the nature of the business at individual operations.&amp;#160; Under percentage-of-completion using the cost to cost method, revenues and related earnings on construction contracts are measured by the relationships of actual costs incurred related to the total estimated costs.&amp;#160; Under percentage-of-completion using the units of delivery method, revenues and related earnings on construction contracts are measured by the relationships of actual units produced related to the total number of units.&amp;#160; Revisions in earnings estimates on the construction contracts are recorded in the accounting period in which the basis for such revisions becomes known.&amp;#160; Projected losses on individual contracts are charged to operations in their entirety when such losses become apparent.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 31.5pt;"&gt;Our construction contracts are generally entered into with a fixed price and completion of the projects can range from 6 to 18 months in duration.&amp;#160; Therefore, our operating results are impacted by, among many other things, labor rates and commodity costs.&amp;#160; During the year, we update our estimated costs to complete our projects using current labor and commodity costs and recognize losses to the extent that they exist.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPercentageOfCompletionMethod>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329" unitRef="U002" decimals="-3">553998000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328" unitRef="U002" decimals="-3">633025000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U002" decimals="-3">29243000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Operating Segments [Member]-Eastern Divisions [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternDivisionsMember" unitRef="U002" decimals="-3">225400000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-Eastern Divisions [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternDivisionsMember" unitRef="U002" decimals="-3">9627000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-North Divisions [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_NorthDivisionsMember" unitRef="U002" decimals="-3">156634000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Operating Segments [Member]-Eastern Divisions [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternDivisionsMember" unitRef="U002" decimals="-3">257579000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-South Divisions [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SouthDivisionsMember" unitRef="U002" decimals="-3">7199000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Other Segments [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">28604000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Operating Segments [Member]-Other Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">31752000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern Divisions [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternDivisionsMember" unitRef="U002" decimals="-3">11042000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Operating Segments [Member]-North Divisions [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_NorthDivisionsMember" unitRef="U002" decimals="-3">179499000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-Other Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">3896000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-South Divisions [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SouthDivisionsMember" unitRef="U002" decimals="-3">164195000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-South Divisions [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SouthDivisionsMember" unitRef="U002" decimals="-3">143360000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-North Divisions [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_NorthDivisionsMember" unitRef="U002" decimals="-3">9542000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-South Divisions [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SouthDivisionsMember" unitRef="U002" decimals="-3">4814000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U002" decimals="-3">30531000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-North Divisions [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20141228to20150328_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_NorthDivisionsMember" unitRef="U002" decimals="-3">9809000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Other Segments [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140329_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">3845000</us-gaap:SalesRevenueNet>
  <!--Business Acquisitions Accounted for Using Purchase Method-->
  <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;We completed the following acquisitions in fiscal 2015 and 2014 which were accounted for using the purchase method (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Company Name&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Acquisition Date&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Purchase Price&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Intangible Assets&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Net Tangible Assets&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Operating&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Segment&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;Business Description&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Rapid Wood Mfg., LLC ("Rapid Wood")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;February 2, 2015&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,638&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$789&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$849&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A supplier of lumber products to the region's manufactured housing and recreational vehicle industries based in Caldwell, Idaho.&amp;#160; Rapid Wood had annual sales of $2.3 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Integra Packaging Proprietary, Ltd ("Integra Packaging")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;January 16, 2015&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,102&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(51.94% stock purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,406&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Intangible Assets $730 or 51.94%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$715&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Net Tangible Assets $372 or 51.94%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;An Australian-based manufacturer and distributor of industrial wood specialty packaging products.&amp;#160; Integra Packaging had annual sales of $12.4 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Bigs Packaging and Lumber, LLC ("Bigs Packaging")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;November 13, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$20,000 (asset purchase) + $3,976 earnout accrual&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$15,031&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$8,945&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A Texas-based manufacturer of industrial wood and packaging solutions.&amp;#160; Bigs Packaging had annual sales of $50.0 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Packnet Ltd ("Packnet")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;November 24, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$7,506 (80% asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$7,885&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Intangible Assets $6,308 or 80%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,498&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Net Tangible Assets $1,198 or 80%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A supplier of industrial packaging and services based in Eagan, MN.&amp;#160; Packnet had annual sales of $9.0 Million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;High Level Components, LLC ("High Level")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;March 31, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$2,944&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$ -&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$3,232&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;North Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A building component manufacturer based in Locust, NC.&amp;#160; High Level had annual sales of $6.8 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Upshur Forest Products, LLC ("Upshur")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;March 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,774&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(50% asset purchase; 51% voting majority)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,577&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Intangible Assets $788 or 50%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$1,971&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;(The Company portion of Net Tangible Assets $986 or 50%)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A sawmill located in Gilmer, TX.&amp;#160; Upshur had annual sales of $8.9 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 14%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Container Systems, Inc. ("CSI")&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;March 14, 2014&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$2,417 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$-&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 12%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;$2,417&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;South Division&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; width: 24%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;A manufacturer of crates and containers for industrial applications and the moving-and-storage industry, located in Franklinton, NC.&amp;#160; CSI had annual sales of $3.0 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
  <!--Computation of earnings per share-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;The computation of earnings per share ("EPS") is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; margin-left: 9pt; width: 808px; text-indent: -9pt;"&gt;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; margin-left: 9pt; width: 808px; text-indent: -9pt;"&gt;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 28, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 808px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Numerator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Net earnings attributable to controlling interest&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;10,162&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;7,216&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Adjustment for earnings allocated to non-vested restricted common stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(123&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Net earnings for calculating EPS&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;10,039&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;7,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Denominator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;20,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;20,058&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Adjustment for non-vested restricted common stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(244&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(176&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Shares for calculating basic EPS&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;19,848&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;19,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Effect of dilutive stock options&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Shares for calculating diluted EPS&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;19,877&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;19,905&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Net earnings per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;0.51&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 75.94%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 18pt; text-indent: -9pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1.13%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;0.51&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Segment Reporting-->
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&gt;Our operating segments currently consist of the North, South, Western, Alternative Materials, and International divisions.&amp;#160; Prior year amounts have been reclassified to these segments.&amp;#160; Our Alternative Materials and International divisions have been included in the "All Other" column of the table below.&amp;#160; The "Corporate" column includes unallocated administrative costs and certain incentive compensation expense.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="22" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Three Months Ended March 28, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;North&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;South&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;All&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Corporate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Net sales to outside customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;179,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;164,195&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;257,579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;31,752&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;633,025&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Intersegment net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;9,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;7,199&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;9,627&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;3,896&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;30,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Segment operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;2,710&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;6,002&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;10,519&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(1,146&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;17,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="22" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Three Months Ended March 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;North&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;South&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;All&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Corporate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Net sales to outside customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;156,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;143,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;225,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;28,604&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;553,998&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Intersegment net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;9,542&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;4,814&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;11,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;3,845&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;29,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Segment operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;1,223&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;6,273&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;8,845&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(1,090&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(2,623&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;12,628&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <!--Segment Reporting Disclosure [Text Block]-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; width: 27pt; align: right;"&gt;G.&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; text-align: justify; width: auto;"&gt;SEGMENT REPORTING&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;ASC 280,&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;"&gt; Segment Reporting&lt;/font&gt; ("ASC 280"), defines operating segments as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27pt;"&gt;Due to recent changes in management structure, we have revised our operating segments.&amp;#160; Our operating segments currently consist of the North, South, Western, Alternative Materials, and International divisions.&amp;#160; Prior year amounts have been reclassified to these segments.&amp;#160; Our Alternative Materials and International divisions have been included in the "All Other" column of the table below.&amp;#160; The "Corporate" column includes unallocated administrative costs and certain incentive compensation expense.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="22" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Three Months Ended March 28, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;North&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;South&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;All&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Corporate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Net sales to outside customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;179,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;164,195&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;257,579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;31,752&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;633,025&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Intersegment net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;9,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;7,199&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;9,627&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;3,896&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;30,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Segment operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;2,710&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;6,002&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;10,519&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(1,146&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;17,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="22" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Three Months Ended March 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;North&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;South&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Western&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;All&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Corporate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Net sales to outside customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;156,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;143,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;225,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;28,604&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;553,998&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Intersegment net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;9,542&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;4,814&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;11,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;3,845&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;29,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Segment operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;1,223&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;6,273&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;8,845&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(1,090&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;(2,623&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;12,628&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--SELLING, GENERAL AND ADMINISTRATIVE EXPENSES-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20131229to20140329" unitRef="U002" decimals="-3">53908000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--SELLING, GENERAL AND ADMINISTRATIVE EXPENSES-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20141228to20150328" unitRef="U002" decimals="-3">61705000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Expense associated with share-based compensation arrangements-->
  <us-gaap:ShareBasedCompensation contextRef="c20131229to20140329" unitRef="U002" decimals="-3">495000</us-gaap:ShareBasedCompensation>
  <!--Expense associated with share-based compensation arrangements-->
  <us-gaap:ShareBasedCompensation contextRef="c20141228to20150328" unitRef="U002" decimals="-3">378000</us-gaap:ShareBasedCompensation>
  <!--Issuance of shares under stock grant programs (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c20141228to20150328" unitRef="U001" decimals="0">75063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <!--Issuance of shares under stock grant programs (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c20131229to20140329" unitRef="U001" decimals="0">63019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <!--Stock Repurchased During Period, Value-Common Stock [Member]-->
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c20141228to20150328_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">1000</us-gaap:StockRepurchasedDuringPeriodValue>
  <!--Stock Repurchased During Period, Value-->
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c20141228to20150328" unitRef="U002" decimals="-3">0</us-gaap:StockRepurchasedDuringPeriodValue>
  <!--Stock Repurchased During Period, Value-Retained Earnings [Member]-->
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c20141228to20150328_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">76000</us-gaap:StockRepurchasedDuringPeriodValue>
  <!--Stock Repurchased During Period, Value-Employee Stock Notes Receivable [Member]-->
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c20141228to20150328_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">-77000</us-gaap:StockRepurchasedDuringPeriodValue>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20131229to20140329" unitRef="U002" decimals="-3">99000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20141228to20150328" unitRef="U002" decimals="-3">469000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20131229to20140329_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Additional Paid-In Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20131229to20140329_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">97000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Additional Paid-In Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20141228to20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">457000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20141228to20150328_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">12000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Issuance of shares under employee stock plans (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan contextRef="c20131229to20140329" unitRef="U001" decimals="0">2172</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
  <!--Issuance of shares under employee stock plans (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan contextRef="c20141228to20150328" unitRef="U001" decimals="0">12015</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20131229to20140329" unitRef="U002" decimals="-3">586000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-In Capital [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20141228to20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">1782000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20131229to20140329_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">63000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20141228to20150328_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">1000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20141228to20150328_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">75000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20141228to20150328" unitRef="U002" decimals="-3">1858000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-In Capital [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20131229to20140329_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">523000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Common stock issued under deferred compensation plans-->
  <us-gaap:StockIssued1 contextRef="c20131229to20140329" unitRef="U002" decimals="-3">1894000</us-gaap:StockIssued1>
  <!--Common stock issued under deferred compensation plans-->
  <us-gaap:StockIssued1 contextRef="c20141228to20150328" unitRef="U002" decimals="-3">2526000</us-gaap:StockIssued1>
  <!--Issuance of shares under deferred compensation plans (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20141228to20150328" unitRef="U001" decimals="0">49863</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Issuance of shares under deferred compensation plans (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20131229to20140329" unitRef="U001" decimals="0">35303</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141228to20150328_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">50000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141228to20150328" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131229to20140329_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">36000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-In Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141228to20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">-50000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-In Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131229to20140329_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">-35000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131229to20140329" unitRef="U002" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Repurchase of shares (in shares)-->
  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c20141228to20150328" unitRef="U001" decimals="0">1513</us-gaap:StockRepurchasedDuringPeriodShares>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20140329" unitRef="U002" decimals="-3">650679000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20141227" unitRef="U002" decimals="-3">685694000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20150328" unitRef="U002" decimals="-3">700540000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141227" unitRef="U002" decimals="-3">699560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140329" unitRef="U002" decimals="-3">660422000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20150328" unitRef="U002" decimals="-3">714982000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131228" unitRef="U002" decimals="-3">649734000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131228_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">19948000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131228_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">9111000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141227_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">502334000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131228_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">461812000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Employee Stock Notes Receivable [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141227_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">-455000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-In Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141227_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">162483000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131228_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">3466000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141227_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">13866000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Employee Stock Notes Receivable [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131228_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">-732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141227_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">1348000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141227_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">19984000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-In Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131228_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">156129000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140329_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">20049000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20150328_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">491000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140329_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">9743000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Employee Stock Notes Receivable [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20150328_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">-278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20150328_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">20120000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140329_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">469028000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20150328_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">14442000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-In Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">167786000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Employee Stock Notes Receivable [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140329_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">-540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140329_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">2864000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-In Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140329_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">159278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20150328_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">512421000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c20131229to20140329" unitRef="U001" decimals="-3">20058000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c20141228to20150328" unitRef="U001" decimals="-3">20092000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <!--Weighted Average Number of Shares Outstanding, Basic-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20141228to20150328" unitRef="U001" decimals="-3">19848000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Basic-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20131229to20140329" unitRef="U001" decimals="-3">19882000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20141228to20150328" unitRef="U001" decimals="-3">19877000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20131229to20140329" unitRef="U001" decimals="-3">19905000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--REVENUE RECOGNITION [Text Block]-->
  <ufpi:RevenueRecognitionTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; width: 27.9pt; align: right;"&gt;C.&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; font-weight: bold; text-align: justify; width: auto;"&gt;REVENUE RECOGNITION&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;Revenue is recognized at the time the product is shipped to the customer. Generally, title passes at the time of shipment.&amp;#160; In certain circumstances, the customer takes title when the shipment arrives at the destination.&amp;#160; However, our shipping process is typically completed the same day.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;Earnings on construction contracts are reflected in operations using percentage-of-completion accounting, under either cost to cost or units of delivery methods, depending on the nature of the business at individual operations.&amp;#160; Under percentage-of-completion using the cost to cost method, revenues and related earnings on construction contracts are measured by the relationships of actual costs incurred related to the total estimated costs.&amp;#160; Under percentage-of-completion using the units of delivery method, revenues and related earnings on construction contracts are measured by the relationships of actual units produced related to the total number of units.&amp;#160; Revisions in earnings estimates on the construction contracts are recorded in the accounting period in which the basis for such revisions becomes known.&amp;#160; Projected losses on individual contracts are charged to operations in their entirety when such losses become apparent.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 31.5pt;"&gt;Our construction contracts are generally entered into with a fixed price and completion of the projects can range from 6 to 18 months in duration.&amp;#160; Therefore, our operating results are impacted by, among many other things, labor rates and commodity costs.&amp;#160; During the year, we update our estimated costs to complete our projects using current labor and commodity costs and recognize losses to the extent that they exist.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;The following table presents the balances of percentage-of-completion accounts which are included in "Other current assets" and "Accrued liabilities: Other", respectively (in thousands):&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 27.9pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 28, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;December 27, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 29, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Cost and Earnings in Excess of Billings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;4,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;5,244&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;7,296&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Billings in Excess of Cost and Earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;3,710&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;4,682&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;1,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</ufpi:RevenueRecognitionTextBlock>
  <!--Adjustment for non-vested restricted common stock-->
  <ufpi:AdjustmentForNonVestedRestrictedCommonStock contextRef="c20131229to20140329" unitRef="U001" decimals="-3">-176000</ufpi:AdjustmentForNonVestedRestrictedCommonStock>
  <!--Adjustment for non-vested restricted common stock-->
  <ufpi:AdjustmentForNonVestedRestrictedCommonStock contextRef="c20141228to20150328" unitRef="U001" decimals="-3">-244000</ufpi:AdjustmentForNonVestedRestrictedCommonStock>
  <!--Adjustment for earnings allocated to non-vested restricted common stock-->
  <ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-123000</ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock>
  <!--Adjustment for earnings allocated to non-vested restricted common stock-->
  <ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-63000</ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock>
  <!--Adjustments To Additional Paid In Capital Deferred Compensation-Additional Paid-In Capital [Member]-->
  <ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation contextRef="c20141228to20150328_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">2670000</ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation>
  <!--Adjustments To Additional Paid In Capital Deferred Compensation-->
  <ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation contextRef="c20141228to20150328" unitRef="U002" decimals="-3">2670000</ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation>
  <!--Adjustments To Additional Paid In Capital Deferred Compensation-->
  <ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation contextRef="c20131229to20140329" unitRef="U002" decimals="-3">2069000</ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation>
  <!--Adjustments To Additional Paid In Capital Deferred Compensation-Additional Paid-In Capital [Member]-->
  <ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation contextRef="c20131229to20140329_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">2069000</ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation>
  <!--Proceeds From Collection Of Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-->
  <ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20131229to20140329" unitRef="U002" decimals="-3">192000</ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Proceeds From Collection Of Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-->
  <ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20141228to20150328" unitRef="U002" decimals="-3">100000</ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Proceeds From Collection Of Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-Employee Stock Notes Receivable [Member]-->
  <ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20131229to20140329_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">192000</ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Proceeds From Collection Of Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-Employee Stock Notes Receivable [Member]-->
  <ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20141228to20150328_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">100000</ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Schedule of Percentage of Completion Account Balances [Table Text Block]-->
  <ufpi:ScheduleOfPercentageOfCompletionAccountBalancesTableTextBlock contextRef="c20141228to20150328">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 27.9pt;"&gt;The following table presents the balances of percentage-of-completion accounts which are included in "Other current assets" and "Accrued liabilities: Other", respectively (in thousands):&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 27.9pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 28, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;December 27, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;March 29, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Cost and Earnings in Excess of Billings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;4,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;5,244&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;7,296&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 9pt; text-indent: -9pt;"&gt;Billings in Excess of Cost and Earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;3,710&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;4,682&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;1,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ufpi:ScheduleOfPercentageOfCompletionAccountBalancesTableTextBlock>
  <!--NET GAIN ON DISPOSITION AND IMPAIRMENT OF ASSETS-->
  <ufpi:GAINLOSSONDISPOSITIONANDIMPAIRMENTOFASSETS contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-524000</ufpi:GAINLOSSONDISPOSITIONANDIMPAIRMENTOFASSETS>
  <!--NET GAIN ON DISPOSITION AND IMPAIRMENT OF ASSETS-->
  <ufpi:GAINLOSSONDISPOSITIONANDIMPAIRMENTOFASSETS contextRef="c20141228to20150328" unitRef="U002" decimals="-3">14000</ufpi:GAINLOSSONDISPOSITIONANDIMPAIRMENTOFASSETS>
  <!--Payment and performance bonds outstanding-->
  <ufpi:PaymentAndPerformanceBondsOutstanding contextRef="c20150328" unitRef="U002" decimals="-5">7100000</ufpi:PaymentAndPerformanceBondsOutstanding>
  <!--Irrevocable letters of credit in favor of our industrial development revenue bonds outstanding-->
  <ufpi:IrrevocableLettersOfCreditInFavorOfOurIndustrialDevelopmentRevenueBondsOutstanding contextRef="c20150328" unitRef="U002" decimals="-5">9800000</ufpi:IrrevocableLettersOfCreditInFavorOfOurIndustrialDevelopmentRevenueBondsOutstanding>
  <!--Expiration period of surety bonds-->
  <ufpi:ExpirationPeriodOfSuretyBonds contextRef="c20141228to20150328">P2Y</ufpi:ExpirationPeriodOfSuretyBonds>
  <!--Irrevocable letters of credit in favor of our insurers outstanding-->
  <ufpi:IrrevocableLettersOfCreditInFavorOfOurInsurersOutstanding contextRef="c20150328" unitRef="U002" decimals="-5">16500000</ufpi:IrrevocableLettersOfCreditInFavorOfOurInsurersOutstanding>
  <!--Expense associated with stock grant plans-->
  <ufpi:ExpenseAssociatedWithStockGrantPlans contextRef="c20141228to20150328" unitRef="U002" decimals="-3">-27000</ufpi:ExpenseAssociatedWithStockGrantPlans>
  <!--Expense associated with stock grant plans-->
  <ufpi:ExpenseAssociatedWithStockGrantPlans contextRef="c20131229to20140329" unitRef="U002" decimals="-3">-29000</ufpi:ExpenseAssociatedWithStockGrantPlans>
  <!--Cash restricted as to use-->
  <ufpi:CashRestrictedAsToUse contextRef="c20141228to20150328" unitRef="U002" decimals="-3">305000</ufpi:CashRestrictedAsToUse>
  <!--Cash restricted as to use-->
  <ufpi:CashRestrictedAsToUse contextRef="c20131229to20140329" unitRef="U002" decimals="-3">0</ufpi:CashRestrictedAsToUse>
  <!--Other receivables exchanged for notes receivable-->
  <ufpi:OtherReceivablesExchangedForNotesReceivable contextRef="c20131229to20140329" unitRef="U002" decimals="-3">2768000</ufpi:OtherReceivablesExchangedForNotesReceivable>
  <!--Other receivables exchanged for notes receivable-->
  <ufpi:OtherReceivablesExchangedForNotesReceivable contextRef="c20141228to20150328" unitRef="U002" decimals="-3">0</ufpi:OtherReceivablesExchangedForNotesReceivable>
  <!--Notes receivable exchanged for property-->
  <ufpi:NotesReceivableExchangedForProperty contextRef="c20141228to20150328" unitRef="U002" decimals="-3">389000</ufpi:NotesReceivableExchangedForProperty>
  <!--Notes receivable exchanged for property-->
  <ufpi:NotesReceivableExchangedForProperty contextRef="c20131229to20140329" unitRef="U002" decimals="-3">0</ufpi:NotesReceivableExchangedForProperty>
  <!--Construction contracts completion term Minimum-->
  <ufpi:ConstructionContractsCompletionTermMinimum contextRef="c20141228to20150328">P6M</ufpi:ConstructionContractsCompletionTermMinimum>
  <!--Construction contracts completion term Maximum-->
  <ufpi:ConstructionContractsCompletionTermMaximum contextRef="c20141228to20150328">P18M</ufpi:ConstructionContractsCompletionTermMaximum>
  <!--Business Acquisition Purchase Price Allocation Preacquisition Earn out Accrual-Bigs Packaging and Lumber, LLC [Member]-->
  <ufpi:BusinessAcquisitionPurchasePriceAllocationPreacquisitionEarnOutAccrual contextRef="c20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember" unitRef="U002" decimals="-3">3976000</ufpi:BusinessAcquisitionPurchasePriceAllocationPreacquisitionEarnOutAccrual>
  <!--Business Acquisition, Percentage of Asset Purchase-Packnet Ltd [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfAssetPurchase contextRef="c20150328_BusinessAcquisitionAxis_PacknetLtdMember" unitRef="U004" decimals="1">0.8</ufpi:BusinessAcquisitionPercentageOfAssetPurchase>
  <!--Business Acquisition, Percentage of Asset Purchase-Upshur Forest Products, LLC [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfAssetPurchase contextRef="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U004" decimals="1">0.5</ufpi:BusinessAcquisitionPercentageOfAssetPurchase>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Rapid Wood Mfg., LLC [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember" unitRef="U002" decimals="-3">849000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Bigs Packaging and Lumber, LLC [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember" unitRef="U002" decimals="-3">8945000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Integra Packaging Proprietary, Ltd [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember" unitRef="U002" decimals="-3">715000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Packnet Ltd [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_PacknetLtdMember" unitRef="U002" decimals="-3">1498000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Container Systems, Inc [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember" unitRef="U002" decimals="-3">2417000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Upshur Forest Products, LLC [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U002" decimals="-3">1971000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-High Level Components, LLC ("High Level") [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember" unitRef="U002" decimals="-3">3232000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Parent Company [Member]-Integra Packaging Proprietary, Ltd [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember_LegalEntityAxis_ParentCompanyMember" unitRef="U002" decimals="-3">372000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Parent Company [Member]-Packnet Ltd [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_PacknetLtdMember_LegalEntityAxis_ParentCompanyMember" unitRef="U002" decimals="-3">1198000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Parent Company [Member]-Upshur Forest Products, LLC [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember_LegalEntityAxis_ParentCompanyMember" unitRef="U002" decimals="-3">986000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business combination operating segment-Integra Packaging Proprietary, Ltd [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20141228to20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember">Other</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Packnet Ltd [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20141228to20150328_BusinessAcquisitionAxis_PacknetLtdMember">Western Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-High Level Components, LLC ("High Level") [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20141228to20150328_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">North Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Container Systems, Inc [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20141228to20150328_BusinessAcquisitionAxis_ContainerSystemsIncMember">South Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Rapid Wood Mfg., LLC [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20141228to20150328_BusinessAcquisitionAxis_RapidWoodMfgLLCMember">Western Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Bigs Packaging and Lumber, LLC [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20141228to20150328_BusinessAcquisitionAxis_BigsPackagingAndLumberLLCMember">Western Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Upshur Forest Products, LLC [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20141228to20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">Western Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business Acquisition Percentage Of Intangible Assets Acquired-Integra Packaging Proprietary, Ltd [Member]-Parent Company [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfIntangibleAssetsAcquired contextRef="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember_LegalEntityAxis_ParentCompanyMember" unitRef="U004" decimals="4">0.5194</ufpi:BusinessAcquisitionPercentageOfIntangibleAssetsAcquired>
  <!--Business Acquisition Percentage Of Intangible Assets Acquired-Packnet Ltd [Member]-Parent Company [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfIntangibleAssetsAcquired contextRef="c20150328_BusinessAcquisitionAxis_PacknetLtdMember_LegalEntityAxis_ParentCompanyMember" unitRef="U004" decimals="1">0.8</ufpi:BusinessAcquisitionPercentageOfIntangibleAssetsAcquired>
  <!--Business Acquisition Percentage Of Intangible Assets Acquired-Upshur Forest Products, LLC [Member]-Parent Company [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfIntangibleAssetsAcquired contextRef="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember_LegalEntityAxis_ParentCompanyMember" unitRef="U004" decimals="1">0.5</ufpi:BusinessAcquisitionPercentageOfIntangibleAssetsAcquired>
  <!--Business Acquisition Percentage Of Tangible Assets Acquired-Integra Packaging Proprietary, Ltd [Member]-Parent Company [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfTangibleAssetsAcquired contextRef="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember_LegalEntityAxis_ParentCompanyMember" unitRef="U004" decimals="4">0.5194</ufpi:BusinessAcquisitionPercentageOfTangibleAssetsAcquired>
  <!--Business Acquisition Percentage Of Tangible Assets Acquired-Parent Company [Member]-Packnet Ltd [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfTangibleAssetsAcquired contextRef="c20150328_BusinessAcquisitionAxis_PacknetLtdMember_LegalEntityAxis_ParentCompanyMember" unitRef="U004" decimals="1">0.8</ufpi:BusinessAcquisitionPercentageOfTangibleAssetsAcquired>
  <!--Business Acquisition Percentage Of Tangible Assets Acquired-Upshur Forest Products, LLC [Member]-Parent Company [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfTangibleAssetsAcquired contextRef="c20150328_BusinessAcquisitionAxis_UpshurForestProductsLlcMember_LegalEntityAxis_ParentCompanyMember" unitRef="U004" decimals="1">0.5</ufpi:BusinessAcquisitionPercentageOfTangibleAssetsAcquired>
  <!--Business Acquisition Percentage Of Stock Purchase-Integra Packaging Proprietary, Ltd [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfStockPurchase contextRef="c20150328_BusinessAcquisitionAxis_IntegraPackagingProprietaryLtdMember" unitRef="U004" decimals="4">0.5194</ufpi:BusinessAcquisitionPercentageOfStockPurchase>
</xbrl>
