<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Disclosure Solutions PROFILE 2.6.2.0 Copyright 1995 - 2013 Thomson Reuters Accelus. 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/2012-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/20140628" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="ufpi-20140628.xsd" />
  <xbrli:context id="c20131229to20140628">
    <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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-28</xbrli:instant>
    </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="c20130629">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </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="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="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="c20121229_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>2012-12-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121229_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>2012-12-29</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_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="c20121229_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>2012-12-29</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="c20121229_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>2012-12-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121229_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>2012-12-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121229">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2012-12-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121229_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>2012-12-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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>2014-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:BondFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:DomesticStockFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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>2013-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:InternationalStockFundsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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>2013-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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>2014-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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: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>2013-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130629_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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">ufpi:BondFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_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-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_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-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:PremierLaminatingServicesIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-12-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:SePanelAndLumberSupplyLlcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-12-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:MillryMillCompanyIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-12-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:CustomCaseworksIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-12-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:MillryMillCompanyIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:CustomCaseworksIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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>2014-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:SePanelAndLumberSupplyLlcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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>2014-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ufpi:PremierLaminatingServicesIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140628_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>2014-06-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_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-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternAndWesternMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_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-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_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-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_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-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternAndWesternMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SiteBuiltMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_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-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternAndWesternMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternAndWesternMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SiteBuiltMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_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>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SiteBuiltMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SiteBuiltMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-03-31</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_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-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternAndWesternMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternAndWesternMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternAndWesternMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternAndWesternMember</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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternAndWesternMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternAndWesternMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SiteBuiltMember">
    <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:SiteBuiltMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SiteBuiltMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SiteBuiltMember</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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SiteBuiltMember">
    <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:SiteBuiltMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330to20140628_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>2014-03-30</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_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>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SiteBuiltMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:SiteBuiltMember</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-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_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>2013-12-29</xbrli:startDate>
      <xbrli:endDate>2014-06-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121230to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternAndWesternMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-30</xbrli:startDate>
      <xbrli:endDate>2013-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000912767</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ufpi:EasternAndWesternMember</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-06-28</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="c20131229to20140628">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20131229to20140628">--12-28</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20131229to20140628">2014-06-28</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20131229to20140628">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20131229to20140628">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20131229to20140628">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20131229to20140628">Large Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20131229to20140628">UNIVERSAL FOREST PRODUCTS INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20131229to20140628">0000912767</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20140628" unitRef="U001" decimals="0">20071026</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20131229to20140628">2014</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20131229to20140628">Q2</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20131229to20140628">10-Q</dei:DocumentType>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20140628" unitRef="U002" decimals="-3">286422000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20130629" unitRef="U002" decimals="-3">270949000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20131228" unitRef="U002" decimals="-3">180452000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20130629" unitRef="U002" decimals="-3">95594000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20140628" unitRef="U002" decimals="-3">107653000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20131228" unitRef="U002" decimals="-3">72918000</us-gaap:AccountsPayableCurrent>
  <!--Accrual for Environmental Loss Contingencies-->
  <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c20140628" unitRef="U002" decimals="-5">3200000</us-gaap:AccrualForEnvironmentalLossContingencies>
  <!--Accrual for Environmental Loss Contingencies-->
  <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c20130629" unitRef="U002" decimals="-5">3500000</us-gaap:AccrualForEnvironmentalLossContingencies>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20130629" unitRef="U002" decimals="-3">5419000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20131228" unitRef="U002" decimals="-3">0</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20140628" unitRef="U002" decimals="-3">9010000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20130629" unitRef="U002" decimals="-3">334238000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20131228" unitRef="U002" decimals="-3">341292000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20140628" unitRef="U002" decimals="-3">352399000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20131228" unitRef="U002" decimals="-3">3466000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20140628" unitRef="U002" decimals="-3">3317000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20130629" unitRef="U002" decimals="-3">3331000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20140628" unitRef="U002" decimals="-3">160189000</us-gaap:AdditionalPaidInCapital>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20130629" unitRef="U002" decimals="-3">153254000</us-gaap:AdditionalPaidInCapital>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20131228" unitRef="U002" decimals="-3">156129000</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="c20121230to20130629_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">1073000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1073000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131229to20140628" unitRef="U002" decimals="-3">932000</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="c20131229to20140628_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">932000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation-Additional Paid-In Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="c20121230to20130629_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">107000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <!--Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="c20121230to20130629" unitRef="U002" decimals="-3">107000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <!--Amortization of intangibles-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1324000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangibles-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1194000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Options to purchase shares excluded from computation of EPS (in shares)-Stock Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20140330to20140628_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Options to purchase shares excluded from computation of EPS (in shares)-Stock Options [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20130331to20130629_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Asset Retirement Obligations, Noncurrent-->
  <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c20140628" unitRef="U002" decimals="-5">600000</us-gaap:AssetRetirementObligationsNoncurrent>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20140628" unitRef="U002" decimals="-3">1021879000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20130629" unitRef="U002" decimals="-3">977312000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20131228" unitRef="U002" decimals="-3">916987000</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20140628" unitRef="U002" decimals="-3">591400000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20130629" unitRef="U002" decimals="-3">554746000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20131228" unitRef="U002" decimals="-3">496398000</us-gaap:AssetsCurrent>
  <!--Cash overdraft-->
  <us-gaap:BankOverdrafts contextRef="c20131228" unitRef="U002" decimals="-3">1079000</us-gaap:BankOverdrafts>
  <!--Cash overdraft-->
  <us-gaap:BankOverdrafts contextRef="c20140628" unitRef="U002" decimals="-3">13659000</us-gaap:BankOverdrafts>
  <!--Cash overdraft-->
  <us-gaap:BankOverdrafts contextRef="c20130629" unitRef="U002" decimals="-3">3407000</us-gaap:BankOverdrafts>
  <!--Billings in Excess of Cost and Earnings-->
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="c20140628" unitRef="U002" decimals="-3">2543000</us-gaap:BillingsInExcessOfCostCurrent>
  <!--Billings in Excess of Cost and Earnings-->
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="c20131228" unitRef="U002" decimals="-3">2858000</us-gaap:BillingsInExcessOfCostCurrent>
  <!--Billings in Excess of Cost and Earnings-->
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="c20130629" unitRef="U002" decimals="-3">3757000</us-gaap:BillingsInExcessOfCostCurrent>
  <!--Business Description-Container Systems, Inc [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20131229to20140628_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-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20131229to20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">A sawmill located in Gilmer, TX.  Upshur had annual sales of $8.9 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-Millry Mill Company, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20121230to20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember">A specialized export mill that produces rough dimension boards and lumber.  Facility is located in Millry, AL.  Millry had annual sales of $4.7 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-SE Panel and Lumber Supply, LLC [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20121230to20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember">A distributor of Olympic Panel overlay concrete forming panels and commodity lumber products to the concrete forming and construction industries.  Facility is located in South Daytona, FL.  SE Panel had annual sales of $5.4 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-Premier Laminating Services, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20121230to20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember">A business specialized in laminated wood products. Facility is located in Perris, CA. Premier Laminating had annual sales of $6.2 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-Custom Caseworks, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20121230to20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember">A high-precision business-to-business manufacturer of custom casework, cabinetry and other products used in many commercial markets. Facility is located in Sauk Rapids, MN. Custom Caseworks had annual sales of $7 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Business Description-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c20131229to20140628_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">A building component manufacturer based in Locust, NC.  High Level had annual sales of $6.8 million.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <!--Acquisition Date-Container Systems, Inc [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20131229to20140628_BusinessAcquisitionAxis_ContainerSystemsIncMember">2014-03-14</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20131229to20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">2014-03-28</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Custom Caseworks, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20121230to20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember">2012-12-31</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Millry Mill Company, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20121230to20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember">2013-02-28</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-SE Panel and Lumber Supply, LLC [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20121230to20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember">2013-11-08</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-Premier Laminating Services, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20121230to20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember">2013-05-31</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Acquisition Date-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20131229to20140628_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">2014-03-31</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Intangible Assets-Millry Mill Company, Inc. [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember" unitRef="U002" decimals="-3">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Custom Caseworks, Inc. [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember" unitRef="U002" decimals="-3">2000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Container Systems, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20140628_BusinessAcquisitionAxis_ContainerSystemsIncMember" unitRef="U002" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-SE Panel and Lumber Supply, LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember" unitRef="U002" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U002" decimals="-3">788000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-Premier Laminating Services, Inc. [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember" unitRef="U002" decimals="-3">250000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible Assets-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20140628_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember" unitRef="U002" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Business Acquisition, Percentage of Voting Interests Acquired-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U004" decimals="2">0.51</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
  <!--Purchase Price-Premier Laminating Services, Inc. [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20121230to20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember" unitRef="U002" decimals="-3">696000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Millry Mill Company, Inc. [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20121230to20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember" unitRef="U002" decimals="-3">2323000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20131229to20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U002" decimals="-3">1774000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Container Systems, Inc [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20131229to20140628_BusinessAcquisitionAxis_ContainerSystemsIncMember" unitRef="U002" decimals="-3">2417000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-Custom Caseworks, Inc. [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20121230to20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember" unitRef="U002" decimals="-3">6278000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-SE Panel and Lumber Supply, LLC [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20121230to20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember" unitRef="U002" decimals="-3">2181000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Purchase Price-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20131229to20140628_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember" unitRef="U002" decimals="-3">2944000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Company Name-Container Systems, Inc [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20131229to20140628_BusinessAcquisitionAxis_ContainerSystemsIncMember">Container Systems, Inc. (&#x201C;CSI&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20131229to20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">Upshur Forest Products, LLC (&#x201C;Upshur&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Premier Laminating Services, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20121230to20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember">Premier Laminating Services, Inc. (&#x201C;Premier Laminating&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-SE Panel and Lumber Supply, LLC [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20121230to20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember">SE Panel and Lumber Supply, LLC (&#x201C;SE Panel&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Millry Mill Company, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20121230to20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember">Millry Mill Company, Inc. (&#x201C;Millry&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-Custom Caseworks, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20121230to20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember">Custom Caseworks, Inc. (&#x201C;Custom Caseworks&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--Company Name-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c20131229to20140628_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">High Level Components, LLC (&#x201C;High Level&#x201D;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
  <!--BUSINESS COMBINATIONS-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20131229to20140628">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&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="vertical-align: top; width: 27pt; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: left;"&gt;F.&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: justify;"&gt;BUSINESS COMBINATIONS&lt;/div&gt;&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 2014 and 2013 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; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Company Name&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%;"&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 valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold;"&gt;Intangible Assets&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold;"&gt;Net Tangible Assets&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%;"&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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;High Level Components, LLC (&amp;#8220;High Level&amp;#8221;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; 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 valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; 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" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;3,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Eastern Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Upshur Forest Products, LLC (&amp;#8220;Upshur&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; 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 valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: center;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; 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;788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;985&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Container Systems, Inc. (&amp;#8220;CSI&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; 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 valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; 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" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;2,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Eastern Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; 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;tr&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;SE Panel and Lumber Supply, LLC (&amp;#8220;SE Panel&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 8, 2013&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;$2,181 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;2,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Eastern Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;A distributor of Olympic Panel overlay concrete forming panels and commodity lumber products to the concrete forming and construction industries.&amp;#160; Facility is located in South Daytona, FL.&amp;#160; SE Panel had annual sales of $5.4 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Premier Laminating Services, Inc.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;(&amp;#8220;Premier Laminating&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;May 31, 2013&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;$696 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;250&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;446&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;A business specialized in laminated wood products. Facility is located in Perris, CA. Premier Laminating had annual sales of $6.2 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Millry Mill Company, Inc. (&amp;#8220;Millry&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;February 28, 2013&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;$2,323 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;50&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;2,273&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Eastern Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;A specialized export mill that produces rough dimension boards and lumber.&amp;#160; Facility is located in Millry, AL.&amp;#160; Millry had annual sales of $4.7 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Custom Caseworks, Inc. (&amp;#8220;Custom Caseworks&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;December 31, 2012&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;$6,278 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;2,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;4,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;A high-precision business-to-business manufacturer of custom casework, cabinetry and other products used in many commercial markets. Facility is located in Sauk Rapids, MN. Custom Caseworks had annual sales of $7 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 for the acquisitions were finalized and allocated to their respective identifiable intangible asset and goodwill accounts during 2013 and 2014.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Acquired entity, prior year sales-Container Systems, Inc [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20131229to20140628_BusinessAcquisitionAxis_ContainerSystemsIncMember" unitRef="U002" decimals="-5">3000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Upshur Forest Products, LLC [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20131229to20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U002" decimals="-5">8900000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Millry Mill Company, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20121230to20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember" unitRef="U002" decimals="-5">4700000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Custom Caseworks, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20121230to20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember" unitRef="U002" decimals="-6">7000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-Premier Laminating Services, Inc. [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20121230to20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember" unitRef="U002" decimals="-5">6200000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-SE Panel and Lumber Supply, LLC [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20121230to20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember" unitRef="U002" decimals="-5">5400000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Acquired entity, prior year sales-High Level Components, LLC ("High Level") [Member]-->
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c20131229to20140628_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember" unitRef="U002" decimals="-5">6800000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20131229to20140628" unitRef="U002" decimals="-3">0</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-7647000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20131228" unitRef="U002" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20140628" unitRef="U002" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20130629" unitRef="U002" decimals="-3">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash Equivalents, at Carrying Value-->
  <us-gaap:CashEquivalentsAtCarryingValue contextRef="c20121229" unitRef="U002" decimals="-3">7647000</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="c20140628" unitRef="U002" decimals="-3">0</us-gaap:CashEquivalentsAtCarryingValue>
  <!--Cash Equivalents, at Carrying Value-->
  <us-gaap:CashEquivalentsAtCarryingValue contextRef="c20130629" unitRef="U002" decimals="-3">0</us-gaap:CashEquivalentsAtCarryingValue>
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20131229to20140628">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&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="vertical-align: top; width: 27pt; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: left;"&gt;E.&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: justify;"&gt;COMMITMENTS, CONTINGENCIES, AND GUARANTEES&lt;/div&gt;&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 our affiliates&amp;#8217; wood preservation facilities in Stockertown, PA; Elizabeth City, NC; Auburndale, FL; Janesville, WI; and Medley, FL. In addition, a reserve was established for our affiliate&amp;#8217;s 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 the 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.2 million on June 28, 2014 and $3.5 million on June 29, 2013, 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: 27.35pt;"&gt;During the second quarter of 2014, we accrued $1.6 million related to anti-dumping duty assessments imposed on steel nails imported from China, resulting in an accrual balance of $2.2 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 are currently undergoing an unclaimed property audit with the state of Michigan covering the period July 1, 1994 to present.&amp;#160; We anticipate that the audit will be completed during 2014 and do not expect it to result in a material loss.&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 June 28, 2014, 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 June 28, 2014, we had outstanding purchase commitments on capital projects of approximately $6.5 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;In certain cases 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 owner that the 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;"&gt;June 28&lt;/font&gt;, 201&lt;font style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;4&lt;/font&gt; we had approximately $&lt;font style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;11.7&lt;/font&gt; million in outstanding payment and performance bonds, which expire during the next two years.&amp;#160; In addition, approximately $23.8 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 June 28, 2014, we had outstanding letters of credit totaling $26.9 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.7 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 EPA.&amp;#160; The rules regulating drip pads require that the pad be &amp;#8220;closed&amp;#8221; 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 June 28, 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: 27pt;"&gt;We did not enter into any new guarantee arrangements during the second quarter of 2014 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="c20131228" unitRef="U002" decimals="-3">19948000</us-gaap:CommonStockValue>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20140628" unitRef="U002" decimals="-3">20071000</us-gaap:CommonStockValue>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20130629" unitRef="U002" decimals="-3">19894000</us-gaap:CommonStockValue>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20130629" unitRef="U001" decimals="0">19893513</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20131228" unitRef="U001" decimals="0">19948270</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20140628" unitRef="U001" decimals="0">20071026</us-gaap:CommonStockSharesIssued>
  <!--Cash dividends per share (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20131229to20140628" unitRef="U003" decimals="3">0.210</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Cash dividends per share (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20121230to20130629" unitRef="U003" decimals="3">0.200</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20130629" unitRef="U001" decimals="0">40000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20131228" unitRef="U001" decimals="0">40000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20140628" unitRef="U001" decimals="0">40000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, no par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20130629" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common stock, no par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20140628" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common stock, no par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20131228" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20131228" unitRef="U001" decimals="0">19948270</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20140628" unitRef="U001" decimals="0">20071026</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20130629" unitRef="U001" decimals="0">19893513</us-gaap:CommonStockSharesOutstanding>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20130331to20130629" unitRef="U002" decimals="-3">14725000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20140330to20140628" unitRef="U002" decimals="-3">22241000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20121230to20130629" unitRef="U002" decimals="-3">20070000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20131229to20140628" unitRef="U002" decimals="-3">28855000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20130331to20130629" unitRef="U002" decimals="-3">164000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20140330to20140628" unitRef="U002" decimals="-3">719000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20121230to20130629" unitRef="U002" decimals="-3">992000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1077000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140330to20140628" unitRef="U002" decimals="-3">22960000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20130331to20130629" unitRef="U002" decimals="-3">14889000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131229to20140628" unitRef="U002" decimals="-3">29932000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20121230to20130629" unitRef="U002" decimals="-3">21062000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--COST OF GOODS SOLD-->
  <us-gaap:CostOfGoodsSold contextRef="c20130331to20130629" unitRef="U002" decimals="-3">658220000</us-gaap:CostOfGoodsSold>
  <!--COST OF GOODS SOLD-->
  <us-gaap:CostOfGoodsSold contextRef="c20140330to20140628" unitRef="U002" decimals="-3">675764000</us-gaap:CostOfGoodsSold>
  <!--COST OF GOODS SOLD-->
  <us-gaap:CostOfGoodsSold contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1154896000</us-gaap:CostOfGoodsSold>
  <!--COST OF GOODS SOLD-->
  <us-gaap:CostOfGoodsSold contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1163750000</us-gaap:CostOfGoodsSold>
  <!--Cost and Earnings in Excess of Billings-->
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="c20131228" unitRef="U002" decimals="-3">6903000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <!--Cost and Earnings in Excess of Billings-->
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="c20130629" unitRef="U002" decimals="-3">11014000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <!--Cost and Earnings in Excess of Billings-->
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="c20140628" unitRef="U002" decimals="-3">6380000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <!--Deferred Income Taxes and Tax Credits-->
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c20131229to20140628" unitRef="U002" decimals="-3">46000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <!--Deferred Income Taxes and Tax Credits-->
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-79000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Current-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20140628" unitRef="U002" decimals="-3">6862000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Current-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20130629" unitRef="U002" decimals="-3">9188000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Current-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20131228" unitRef="U002" decimals="-3">6866000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20131228" unitRef="U002" decimals="-3">1365000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20140628" unitRef="U002" decimals="-3">1354000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20130629" unitRef="U002" decimals="-3">1670000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--DEFERRED INCOME TAXES-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20140628" unitRef="U002" decimals="-3">26827000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--DEFERRED INCOME TAXES-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20130629" unitRef="U002" decimals="-3">24842000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--DEFERRED INCOME TAXES-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20131228" unitRef="U002" decimals="-3">26788000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20121230to20130629" unitRef="U002" decimals="-3">14459000</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20131229to20140628" unitRef="U002" decimals="-3">15644000</us-gaap:Depreciation>
  <!--Dividends, Cash-->
  <us-gaap:DividendsCash contextRef="c20121230to20130629" unitRef="U002" decimals="-3">3977000</us-gaap:DividendsCash>
  <!--Dividends, Cash-Retained Earnings [Member]-->
  <us-gaap:DividendsCash contextRef="c20121230to20130629_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">3977000</us-gaap:DividendsCash>
  <!--Dividends, Cash-->
  <us-gaap:DividendsCash contextRef="c20131229to20140628" unitRef="U002" decimals="-3">4214000</us-gaap:DividendsCash>
  <!--Dividends, Cash-Retained Earnings [Member]-->
  <us-gaap:DividendsCash contextRef="c20131229to20140628_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">4214000</us-gaap:DividendsCash>
  <!--Earnings Per Share [Text Block]-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20131229to20140628">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&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="vertical-align: top; width: 27pt; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: left;"&gt;D.&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: justify;"&gt;EARNINGS PER SHARE&lt;/div&gt;&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 (&amp;#8220;EPS&amp;#8221;) is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 47%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Six Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 47%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 47%;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Numerator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Net earnings attributable to controlling interest&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;21,789&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;15,772&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;29,004&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;20,997&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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;(209&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;(157&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;(266&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;(202&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: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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;21,580&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;15,615&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;28,738&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;20,795&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Denominator:&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;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&gt;&lt;td valign="bottom" style="vertical-align: top; width: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Weighted average shares outstanding&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;20,137&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,951&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,097&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,919&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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;(193&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;(199&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;(184&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;(192&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: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Shares for calculating basic EPS&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;19,944&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,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;&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,913&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,727&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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;20&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;34&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;21&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;36&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: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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,964&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,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;&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,934&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,763&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net earnings per share:&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;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&gt;&lt;td valign="bottom" style="vertical-align: top; width: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Basic&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;1.08&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.79&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;1.44&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;1.05&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Diluted&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;&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;1.08&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.79&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;1.44&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;1.05&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 style="clear: both;"&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 June 28, 2014 or June 29, 2013.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--EARNINGS PER SHARE - BASIC (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20130331to20130629" unitRef="U003" decimals="2">0.79</us-gaap:EarningsPerShareBasic>
  <!--EARNINGS PER SHARE - BASIC (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20140330to20140628" unitRef="U003" decimals="2">1.08</us-gaap:EarningsPerShareBasic>
  <!--EARNINGS PER SHARE - BASIC (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20121230to20130629" unitRef="U003" decimals="2">1.05</us-gaap:EarningsPerShareBasic>
  <!--EARNINGS PER SHARE - BASIC (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20131229to20140628" unitRef="U003" decimals="2">1.44</us-gaap:EarningsPerShareBasic>
  <!--EARNINGS PER SHARE - DILUTED (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20140330to20140628" unitRef="U003" decimals="2">1.08</us-gaap:EarningsPerShareDiluted>
  <!--EARNINGS PER SHARE - DILUTED (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20130331to20130629" unitRef="U003" decimals="2">0.79</us-gaap:EarningsPerShareDiluted>
  <!--EARNINGS PER SHARE - DILUTED (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20121230to20130629" unitRef="U003" decimals="2">1.05</us-gaap:EarningsPerShareDiluted>
  <!--EARNINGS PER SHARE - DILUTED (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20131229to20140628" unitRef="U003" decimals="2">1.44</us-gaap:EarningsPerShareDiluted>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-99000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20131229to20140628" unitRef="U002" decimals="-3">-60000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20130331to20130629" unitRef="U004" decimals="3">0.375</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20140330to20140628" unitRef="U004" decimals="3">0.377</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20131229to20140628" unitRef="U004" decimals="3">0.372</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20121230to20130629" unitRef="U004" decimals="3">0.353</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Compensation and benefits-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20130629" unitRef="U002" decimals="-3">37216000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Compensation and benefits-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20131228" unitRef="U002" decimals="-3">45018000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Compensation and benefits-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20140628" unitRef="U002" decimals="-3">42755000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Excess Tax Benefit from Share-based Compensation, Operating Activities-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="c20121230to20130629" unitRef="U002" decimals="-3">6000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <!--Excess Tax Benefit from Share-based Compensation, Operating Activities-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="c20131229to20140628" unitRef="U002" decimals="-3">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <!--Excess tax benefits from share-based compensation arrangements-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20131229to20140628" unitRef="U002" decimals="-3">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <!--Excess tax benefits from share-based compensation arrangements-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20121230to20130629" unitRef="U002" decimals="-3">6000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <!--Assets and Liabilities Measured at Fair Value-->
  <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="c20131229to20140628">&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 align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 45px;"&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 14.4pt; text-indent: -7.2pt;"&gt;(in thousands)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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;629&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;706&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: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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;215&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;541&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: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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;778&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;158&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: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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;155&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;140&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: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total mutual funds&lt;/div&gt;&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;1,939&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;1,607&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="c20131229to20140628">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&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="vertical-align: top; width: 27pt; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: left;"&gt;B.&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: justify;"&gt;FAIR VALUE&lt;/div&gt;&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 align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 45px;"&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 66%;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 14.4pt; text-indent: -7.2pt;"&gt;(in thousands)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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;629&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;706&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: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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;215&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;541&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: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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;778&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;158&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: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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;155&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;140&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: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total mutual funds&lt;/div&gt;&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;1,939&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;1,607&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 style="clear: both;"&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 &amp;#8220;Other Assets&amp;#8221;.&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 June 28, 2014 or June 29, 2013.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--OTHER INTANGIBLE ASSETS, NET-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20131228" unitRef="U002" decimals="-3">7241000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--OTHER INTANGIBLE ASSETS, NET-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140628" unitRef="U002" decimals="-3">6871000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--OTHER INTANGIBLE ASSETS, NET-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20130629" unitRef="U002" decimals="-3">6914000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20140330to20140628" unitRef="U002" decimals="-3">324000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20130331to20130629" unitRef="U002" decimals="-3">3000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20121230to20130629" unitRef="U002" decimals="-3">109000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20131229to20140628" unitRef="U002" decimals="-3">848000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20121230to20130629" unitRef="U002" decimals="-3">141000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20131229to20140628" unitRef="U002" decimals="-3">931000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--GOODWILL-->
  <us-gaap:Goodwill contextRef="c20140628" unitRef="U002" decimals="-3">160146000</us-gaap:Goodwill>
  <!--GOODWILL-->
  <us-gaap:Goodwill contextRef="c20130629" unitRef="U002" decimals="-3">161516000</us-gaap:Goodwill>
  <!--GOODWILL-->
  <us-gaap:Goodwill contextRef="c20131228" unitRef="U002" decimals="-3">160146000</us-gaap:Goodwill>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20140330to20140628" unitRef="U002" decimals="-3">96988000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20130331to20130629" unitRef="U002" decimals="-3">80216000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20121230to20130629" unitRef="U002" decimals="-3">138034000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20131229to20140628" unitRef="U002" decimals="-3">163001000</us-gaap:GrossProfit>
  <!--Income (Loss) from Equity Method Investments-->
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c20121230to20130629" unitRef="U002" decimals="-3">134000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Equity Method Investments-->
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c20140330to20140628" unitRef="U002" decimals="-3">78000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Equity Method Investments-->
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c20130331to20130629" unitRef="U002" decimals="-3">92000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Equity Method Investments-->
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c20131229to20140628" unitRef="U002" decimals="-3">129000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <!--EARNINGS BEFORE INCOME TAXES-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20140330to20140628" unitRef="U002" decimals="-3">36037000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--EARNINGS BEFORE INCOME TAXES-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20130331to20130629" unitRef="U002" decimals="-3">26186000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--EARNINGS BEFORE INCOME TAXES-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20131229to20140628" unitRef="U002" decimals="-3">47939000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--EARNINGS BEFORE INCOME TAXES-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20121230to20130629" unitRef="U002" decimals="-3">34188000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--INCOME TAXES-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20130331to20130629" unitRef="U002" decimals="-3">9813000</us-gaap:IncomeTaxExpenseBenefit>
  <!--INCOME TAXES-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20140330to20140628" unitRef="U002" decimals="-3">13588000</us-gaap:IncomeTaxExpenseBenefit>
  <!--INCOME TAXES-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20131229to20140628" unitRef="U002" decimals="-3">17824000</us-gaap:IncomeTaxExpenseBenefit>
  <!--INCOME TAXES-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20121230to20130629" unitRef="U002" decimals="-3">12058000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20131229to20140628">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&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="vertical-align: top; width: 27pt; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: left;"&gt;H.&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: justify;"&gt;INCOME TAXES&lt;/div&gt;&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: 27pt;"&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 37.7% in the second quarter of 2014 compared to 37.5% for same period of 2013.&amp;#160; Our effective tax rate was 37.2% in the first six months of 2014 compared to 35.3% for the same period of 2013.&amp;#160; The increase in our effective tax rate in the first six months of 2014 was primarily due to research and development and certain other tax credits totaling approximately $700,000 relating to 2012 that were recorded in 2013.&amp;#160; These tax credits were enacted in the first quarter of 2013, retroactive to the beginning of 2012.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-910000</us-gaap:IncomeTaxesPaidNet>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20131229to20140628" unitRef="U002" decimals="-3">6532000</us-gaap:IncomeTaxesPaidNet>
  <!--Refundable income taxes-->
  <us-gaap:IncomeTaxesReceivable contextRef="c20130629" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxesReceivable>
  <!--Refundable income taxes-->
  <us-gaap:IncomeTaxesReceivable contextRef="c20131228" unitRef="U002" decimals="-3">2235000</us-gaap:IncomeTaxesReceivable>
  <!--Refundable income taxes-->
  <us-gaap:IncomeTaxesReceivable contextRef="c20140628" unitRef="U002" decimals="-3">0</us-gaap:IncomeTaxesReceivable>
  <!--Recognized tax benefit for research and development-->
  <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c20121230to20130629" unitRef="U002" decimals="0">700000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20131229to20140628" unitRef="U002" decimals="-3">105695000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20121230to20130629" unitRef="U002" decimals="-3">108893000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Accounts payable and cash overdraft-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20131229to20140628" unitRef="U002" decimals="-3">47343000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable and cash overdraft-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20121230to20130629" unitRef="U002" decimals="-3">32880000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20131229to20140628" unitRef="U002" decimals="-3">23451000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20121230to20130629" unitRef="U002" decimals="-3">22064000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20121230to20130629" unitRef="U002" decimals="-3">10223000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20131229to20140628" unitRef="U002" decimals="-3">-10776000</us-gaap:IncreaseDecreaseInInventories>
  <!--Effect of dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20130331to20130629" unitRef="U001" decimals="-3">34000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Effect of dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20140330to20140628" unitRef="U001" decimals="-3">20000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Effect of dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20131229to20140628" unitRef="U001" decimals="-3">21000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Effect of dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20121230to20130629" unitRef="U001" decimals="-3">36000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--INDEFINITE-LIVED INTANGIBLE ASSETS-->
  <us-gaap:IndefiniteLivedTradeNames contextRef="c20131228" unitRef="U002" decimals="-3">2340000</us-gaap:IndefiniteLivedTradeNames>
  <!--INDEFINITE-LIVED INTANGIBLE ASSETS-->
  <us-gaap:IndefiniteLivedTradeNames contextRef="c20130629" unitRef="U002" decimals="-3">2340000</us-gaap:IndefiniteLivedTradeNames>
  <!--INDEFINITE-LIVED INTANGIBLE ASSETS-->
  <us-gaap:IndefiniteLivedTradeNames contextRef="c20140628" unitRef="U002" decimals="-3">2340000</us-gaap:IndefiniteLivedTradeNames>
  <!--INTEREST EXPENSE-->
  <us-gaap:InterestExpense contextRef="c20130331to20130629" unitRef="U002" decimals="-3">1180000</us-gaap:InterestExpense>
  <!--INTEREST EXPENSE-->
  <us-gaap:InterestExpense contextRef="c20140330to20140628" unitRef="U002" decimals="-3">1103000</us-gaap:InterestExpense>
  <!--INTEREST EXPENSE-->
  <us-gaap:InterestExpense contextRef="c20131229to20140628" unitRef="U002" decimals="-3">2169000</us-gaap:InterestExpense>
  <!--INTEREST EXPENSE-->
  <us-gaap:InterestExpense contextRef="c20121230to20130629" unitRef="U002" decimals="-3">2425000</us-gaap:InterestExpense>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20121230to20130629" unitRef="U002" decimals="-3">2434000</us-gaap:InterestPaid>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20131229to20140628" unitRef="U002" decimals="-3">2155000</us-gaap:InterestPaid>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20131228" unitRef="U002" decimals="-3">287305000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20140628" unitRef="U002" decimals="-3">277789000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20130629" unitRef="U002" decimals="-3">253554000</us-gaap:InventoryNet>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20140628" unitRef="U002" decimals="-3">119143000</us-gaap:InventoryFinishedGoods>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20130629" unitRef="U002" decimals="-3">112823000</us-gaap:InventoryFinishedGoods>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20131228" unitRef="U002" decimals="-3">126079000</us-gaap:InventoryFinishedGoods>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterials contextRef="c20140628" unitRef="U002" decimals="-3">158646000</us-gaap:InventoryRawMaterials>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterials contextRef="c20130629" unitRef="U002" decimals="-3">140731000</us-gaap:InventoryRawMaterials>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterials contextRef="c20131228" unitRef="U002" decimals="-3">161226000</us-gaap:InventoryRawMaterials>
  <!--Investment Income, Interest-->
  <us-gaap:InvestmentIncomeInterest contextRef="c20140330to20140628" unitRef="U002" decimals="-3">339000</us-gaap:InvestmentIncomeInterest>
  <!--Investment Income, Interest-->
  <us-gaap:InvestmentIncomeInterest contextRef="c20130331to20130629" unitRef="U002" decimals="-3">157000</us-gaap:InvestmentIncomeInterest>
  <!--Investment Income, Interest-->
  <us-gaap:InvestmentIncomeInterest contextRef="c20131229to20140628" unitRef="U002" decimals="-3">629000</us-gaap:InvestmentIncomeInterest>
  <!--Investment Income, Interest-->
  <us-gaap:InvestmentIncomeInterest contextRef="c20121230to20130629" unitRef="U002" decimals="-3">304000</us-gaap:InvestmentIncomeInterest>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Domestic stock funds [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140628_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_DomesticStockFundsMember" unitRef="U002" decimals="-3">629000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Recurring [Member]-Target funds [Member]-Quoted Prices in Active Markets (Level 1) [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140628_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_TargetFundsMember" unitRef="U002" decimals="-3">778000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Bond funds [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140628_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_BondFundsMember" unitRef="U002" decimals="-3">155000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Recurring [Member]-Quoted Prices in Active Markets (Level 1) [Member]-Domestic stock funds [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20130629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_DomesticStockFundsMember" unitRef="U002" decimals="-3">706000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Recurring [Member]-International stock funds [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140628_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_InternationalStockFundsMember" unitRef="U002" decimals="-3">215000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Mutual funds [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20130629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MutualFundsMember" unitRef="U002" decimals="-3">1607000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Recurring [Member]-International stock funds [Member]-Quoted Prices in Active Markets (Level 1) [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20130629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_InternationalStockFundsMember" unitRef="U002" decimals="-3">541000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Money Market Funds [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20130629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember" unitRef="U002" decimals="-3">62000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Quoted Prices in Active Markets (Level 1) [Member]-Mutual funds [Member]-Recurring [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140628_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MutualFundsMember" unitRef="U002" decimals="-3">1939000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Money Market Funds [Member]-Recurring [Member]-Quoted Prices in Active Markets (Level 1) [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20140628_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember" unitRef="U002" decimals="-3">162000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Target funds [Member]-Recurring [Member]-Quoted Prices in Active Markets (Level 1) [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20130629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_TargetFundsMember" unitRef="U002" decimals="-3">158000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Investments-Recurring [Member]-Quoted Prices in Active Markets (Level 1) [Member]-Bond funds [Member]-->
  <us-gaap:InvestmentsFairValueDisclosure contextRef="c20130629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember_MajorTypesOfDebtAndEquitySecuritiesAxis_BondFundsMember" unitRef="U002" decimals="-3">140000</us-gaap:InvestmentsFairValueDisclosure>
  <!--Letters of Credit Outstanding, Amount-->
  <us-gaap:LettersOfCreditOutstandingAmount contextRef="c20140628" unitRef="U002" decimals="-5">26900000</us-gaap:LettersOfCreditOutstandingAmount>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20140628" unitRef="U002" decimals="-3">204398000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20130629" unitRef="U002" decimals="-3">164747000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20131228" unitRef="U002" decimals="-3">139099000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20130629" unitRef="U002" decimals="-3">977312000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20140628" unitRef="U002" decimals="-3">1021879000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20131228" unitRef="U002" decimals="-3">916987000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20140628" unitRef="U002" decimals="-3">342144000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20131228" unitRef="U002" decimals="-3">267253000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20130629" unitRef="U002" decimals="-3">349420000</us-gaap:Liabilities>
  <!--Long-term Debt, Excluding Current Maturities-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20131228" unitRef="U002" decimals="-3">84700000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Debt, Excluding Current Maturities-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20130629" unitRef="U002" decimals="-3">142473000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Debt, Excluding Current Maturities-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20140628" unitRef="U002" decimals="-3">95094000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Purchase Commitment, Amount-Capital Addition Purchase Commitments [Member]-->
  <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c20131229to20140628_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_CapitalAdditionsMember" unitRef="U002" decimals="-5">6500000</us-gaap:LongTermPurchaseCommitmentAmount>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20131229to20140628_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">1101000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20121230to20130629" unitRef="U002" decimals="-3">490000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20121230to20130629_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">490000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1101000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling interest-->
  <us-gaap:MinorityInterest contextRef="c20130629" unitRef="U002" decimals="-3">8259000</us-gaap:MinorityInterest>
  <!--Noncontrolling interest-->
  <us-gaap:MinorityInterest contextRef="c20131228" unitRef="U002" decimals="-3">9111000</us-gaap:MinorityInterest>
  <!--Noncontrolling interest-->
  <us-gaap:MinorityInterest contextRef="c20140628" unitRef="U002" decimals="-3">10072000</us-gaap:MinorityInterest>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20140330to20140628" unitRef="U002" decimals="-3">21789000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20130331to20130629" unitRef="U002" decimals="-3">15772000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20121230to20130629" unitRef="U002" decimals="-3">20997000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20131229to20140628" unitRef="U002" decimals="-3">29004000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Available to Common Stockholders, Basic-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c20130331to20130629" unitRef="U002" decimals="-3">15615000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <!--Net Income (Loss) Available to Common Stockholders, Basic-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c20140330to20140628" unitRef="U002" decimals="-3">21580000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <!--Net Income (Loss) Available to Common Stockholders, Basic-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c20131229to20140628" unitRef="U002" decimals="-3">28738000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <!--Net Income (Loss) Available to Common Stockholders, Basic-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c20121230to20130629" unitRef="U002" decimals="-3">20795000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-24943000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20131229to20140628" unitRef="U002" decimals="-3">-28015000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20131229to20140628" unitRef="U002" decimals="-3">5271000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20121230to20130629" unitRef="U002" decimals="-3">42905000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-25510000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20131229to20140628" unitRef="U002" decimals="-3">22804000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20140330to20140628" unitRef="U002" decimals="-3">660000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20130331to20130629" unitRef="U002" decimals="-3">601000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1133000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1111000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20130331to20130629" unitRef="U002" decimals="-3">-931000</us-gaap:NonoperatingIncomeExpense>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20140330to20140628" unitRef="U002" decimals="-3">-686000</us-gaap:NonoperatingIncomeExpense>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-1987000</us-gaap:NonoperatingIncomeExpense>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20131229to20140628" unitRef="U002" decimals="-3">-1411000</us-gaap:NonoperatingIncomeExpense>
  <!--Noncontrolling Interest, Increase from Business Combination-Noncontrolling Interest [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="c20131229to20140628_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">985000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <!--Noncontrolling Interest, Increase from Business Combination-->
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="c20131229to20140628" unitRef="U002" decimals="-3">985000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <!--Segment operating profit (loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20130331to20130629" unitRef="U002" decimals="-3">27117000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20140330to20140628" unitRef="U002" decimals="-3">36723000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20121230to20130629" unitRef="U002" decimals="-3">36175000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140628" unitRef="U002" decimals="-3">49350000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Corporate, Non-Segment [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20121230to20130629_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">1308000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Site Built [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20130331to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">2225000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Corporate, Non-Segment [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20140330to20140628_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">-568000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Other Segments [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20130331to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">1258000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Corporate, Non-Segment [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20130331to20130629_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">1924000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Eastern and Western [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20140330to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">29308000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Site Built [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20140330to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">5576000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Corporate, Non-Segment [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140628_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">-3194000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Other Segments [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20140330to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">2407000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Eastern and Western [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20130331to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">21710000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Site Built [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">7504000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Eastern and Western [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20121230to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">35783000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Eastern and Western [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">43885000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Operating Segments [Member]-Other Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20121230to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">913000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Site Built [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20121230to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">-1829000</us-gaap:OperatingIncomeLoss>
  <!--Segment operating profit (loss)-Operating Segments [Member]-Other Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131229to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">1155000</us-gaap:OperatingIncomeLoss>
  <!--Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c20131229to20140628">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&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="vertical-align: top; width: 27pt; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: left;"&gt;A.&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: justify;"&gt;BASIS OF PRESENTATION&lt;/div&gt;&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 28, 2013.&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 March 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 February which typically results in significant cash flow from operations in our third and fourth quarters.&amp;#160; For comparative purposes, we have included the June 29, 2013 balances in the accompanying unaudited consolidated condensed balance sheets.&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;During the second quarter of 2014, we changed the presentation of the Statements of Cash Flows to record&amp;#160;cash overdraft activities as an operating activity for the period ending June 28, 2014, and June 29, 2013.&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-1068000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20130331to20130629" unitRef="U002" decimals="-3">-1484000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20131229to20140628" unitRef="U002" decimals="-3">-183000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20140330to20140628" unitRef="U002" decimals="-3">511000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20131229to20140628_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">-34000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20121230to20130629_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-927000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20121230to20130629_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">-141000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--FOREIGN CURRENCY TRANSLATION ADJUSTMENT-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20131229to20140628_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-149000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--OTHER ASSETS-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20130629" unitRef="U002" decimals="-3">16353000</us-gaap:OtherAssetsNoncurrent>
  <!--OTHER ASSETS-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20140628" unitRef="U002" decimals="-3">12315000</us-gaap:OtherAssetsNoncurrent>
  <!--OTHER ASSETS-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20131228" unitRef="U002" decimals="-3">12087000</us-gaap:OtherAssetsNoncurrent>
  <!--Other current assets-->
  <us-gaap:OtherAssetsCurrent contextRef="c20131228" unitRef="U002" decimals="-3">18820000</us-gaap:OtherAssetsCurrent>
  <!--Other current assets-->
  <us-gaap:OtherAssetsCurrent contextRef="c20140628" unitRef="U002" decimals="-3">19607000</us-gaap:OtherAssetsCurrent>
  <!--Other current assets-->
  <us-gaap:OtherAssetsCurrent contextRef="c20130629" unitRef="U002" decimals="-3">20302000</us-gaap:OtherAssetsCurrent>
  <!--OTHER LIABILITIES-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20131228" unitRef="U002" decimals="-3">16666000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--OTHER LIABILITIES-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20140628" unitRef="U002" decimals="-3">15825000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--OTHER LIABILITIES-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20130629" unitRef="U002" decimals="-3">17358000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20131228" unitRef="U002" decimals="-3">20084000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20130629" unitRef="U002" decimals="-3">23111000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20140628" unitRef="U002" decimals="-3">31321000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20131229to20140628" unitRef="U002" decimals="-3">135000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20121230to20130629" unitRef="U002" decimals="-3">37000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20121230to20130629" unitRef="U002" decimals="-3">9296000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20131229to20140628" unitRef="U002" decimals="-3">7135000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20121230to20130629" unitRef="U002" decimals="-3">21532000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20131229to20140628" unitRef="U002" decimals="-3">20100000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Notes Receivable-->
  <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c20131229to20140628" unitRef="U002" decimals="-3">3287000</us-gaap:PaymentsToAcquireNotesReceivable>
  <!--Payments to Acquire Notes Receivable-->
  <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1358000</us-gaap:PaymentsToAcquireNotesReceivable>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20131229to20140628" unitRef="U002" decimals="-3">9000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20121230to20130629" unitRef="U002" decimals="-3">11000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20131229to20140628" unitRef="U002" decimals="-3">4214000</us-gaap:PaymentsOfDividends>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20121230to20130629" unitRef="U002" decimals="-3">3977000</us-gaap:PaymentsOfDividends>
  <!--Payments to Noncontrolling Interests-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20121230to20130629" unitRef="U002" decimals="-3">490000</us-gaap:PaymentsToMinorityShareholders>
  <!--Payments to Noncontrolling Interests-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1101000</us-gaap:PaymentsToMinorityShareholders>
  <!--Preferred stock, no par value (in dollars per share)-->
  <us-gaap:PreferredStockNoParValue contextRef="c20140628" unitRef="U003" decimals="INF">0</us-gaap:PreferredStockNoParValue>
  <!--Preferred stock, no par value (in dollars per share)-->
  <us-gaap:PreferredStockNoParValue contextRef="c20130629" unitRef="U003" decimals="INF">0</us-gaap:PreferredStockNoParValue>
  <!--Preferred stock, no par value (in dollars per share)-->
  <us-gaap:PreferredStockNoParValue contextRef="c20131228" 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="c20130629" 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="c20140628" 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="c20131228" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20130629" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20140628" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20131228" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20140628" unitRef="U001" decimals="0">1000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20131228" unitRef="U001" decimals="0">1000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20130629" unitRef="U001" decimals="0">1000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20131228" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20130629" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20140628" unitRef="U001" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Collections on notes receivable-->
  <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c20121230to20130629" unitRef="U002" decimals="-3">749000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
  <!--Collections on notes receivable-->
  <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c20131229to20140628" unitRef="U002" decimals="-3">888000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
  <!--Borrowings under revolving credit facilities-->
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c20131229to20140628" unitRef="U002" decimals="-3">190301000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <!--Borrowings under revolving credit facilities-->
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c20121230to20130629" unitRef="U002" decimals="-3">208840000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20121230to20130629" unitRef="U002" decimals="-3">694000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20131229to20140628" unitRef="U002" decimals="-3">201000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from sale of property, plant and equipment-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20121230to20130629" unitRef="U002" decimals="-3">453000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Proceeds from sale of property, plant and equipment-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1754000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Product Warranty Accrual, Current-->
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c20140628" unitRef="U002" decimals="-5">23800000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <!--Net earnings-->
  <us-gaap:ProfitLoss contextRef="c20121230to20130629" unitRef="U002" decimals="-3">22130000</us-gaap:ProfitLoss>
  <!--Net earnings-->
  <us-gaap:ProfitLoss contextRef="c20140330to20140628" unitRef="U002" decimals="-3">22449000</us-gaap:ProfitLoss>
  <!--Net earnings-->
  <us-gaap:ProfitLoss contextRef="c20131229to20140628" unitRef="U002" decimals="-3">30115000</us-gaap:ProfitLoss>
  <!--Net earnings-->
  <us-gaap:ProfitLoss contextRef="c20130331to20130629" unitRef="U002" decimals="-3">16373000</us-gaap:ProfitLoss>
  <!--Net earnings-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20121230to20130629_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">20997000</us-gaap:ProfitLoss>
  <!--Net earnings-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131229to20140628_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">29004000</us-gaap:ProfitLoss>
  <!--Net earnings-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131229to20140628_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">1111000</us-gaap:ProfitLoss>
  <!--Net earnings-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20121230to20130629_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">1133000</us-gaap:ProfitLoss>
  <!--Property, plant and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140628" unitRef="U002" decimals="-3">599852000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20131228" unitRef="U002" decimals="-3">578702000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20130629" unitRef="U002" decimals="-3">568011000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140628" unitRef="U002" decimals="-3">247453000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20130629" unitRef="U002" decimals="-3">233773000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20131228" unitRef="U002" decimals="-3">237410000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Receivable from Shareholders or Affiliates for Issuance of Capital Stock-->
  <us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20131228" unitRef="U002" decimals="-3">732000</us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Receivable from Shareholders or Affiliates for Issuance of Capital Stock-->
  <us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20130629" unitRef="U002" decimals="-3">759000</us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Receivable from Shareholders or Affiliates for Issuance of Capital Stock-->
  <us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20140628" unitRef="U002" decimals="-3">530000</us-gaap:ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Repayments of Lines of Credit-->
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="c20131229to20140628" unitRef="U002" decimals="-3">179907000</us-gaap:RepaymentsOfLinesOfCredit>
  <!--Repayments of Lines of Credit-->
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="c20121230to20130629" unitRef="U002" decimals="-3">162157000</us-gaap:RepaymentsOfLinesOfCredit>
  <!--Restricted cash-->
  <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c20140628" unitRef="U002" decimals="-3">720000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
  <!--Restricted cash-->
  <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c20130629" unitRef="U002" decimals="-3">753000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
  <!--Restricted cash-->
  <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c20131228" unitRef="U002" decimals="-3">720000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20130629" unitRef="U002" decimals="-3">443913000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20140628" unitRef="U002" decimals="-3">486616000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20131228" unitRef="U002" decimals="-3">461812000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenue Recognition, Percentage-of-Completion Method [Policy Text Block]-->
  <us-gaap:RevenueRecognitionPercentageOfCompletionMethod contextRef="c20131229to20140628">&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="c20140330to20140628" unitRef="U002" decimals="-3">772752000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629" unitRef="U002" decimals="-3">738436000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1326751000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1292930000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Other Segments [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">63391000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern and Western [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140330to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">634056000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140330to20140628_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U002" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U002" decimals="-3">64248000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U002" decimals="-3">37944000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern and Western [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">601185000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Site Built [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">73860000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Other Segments [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">4335000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern and Western [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">29140000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Site Built [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140330to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">67522000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Other Segments [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140330to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">71174000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Site Built [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20130331to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">4469000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140330to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U002" decimals="-3">35005000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U002" decimals="-3">63640000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern and Western [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140330to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">25796000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern and Western [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">48377000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern and Western [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">47932000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-Site Built [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140330to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">3911000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Site Built [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">6728000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-Site Built [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">8762000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-Other Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">6946000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Intersegment Eliminations [Member]-Other Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">9143000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Other Segments [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140330to20140628_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">5298000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Operating Segments [Member]-Other Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">114210000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Site Built [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">132011000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Site Built [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SiteBuiltMember" unitRef="U002" decimals="-3">119643000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Operating Segments [Member]-Other Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_AllOtherSegmentsMember" unitRef="U002" decimals="-3">116655000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern and Western [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20121230to20130629_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">1046709000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-Eastern and Western [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20131229to20140628_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EasternAndWesternMember" unitRef="U002" decimals="-3">1090453000</us-gaap:SalesRevenueNet>
  <!--Business Acquisitions Accounted for Using Purchase Method-->
  <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c20131229to20140628">&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 2014 and 2013 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; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Company Name&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%;"&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 valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold;"&gt;Intangible Assets&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-top: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="border-top: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold;"&gt;Net Tangible Assets&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-top: #000000 2px solid; border-right: #000000 2px solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%;"&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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;High Level Components, LLC (&amp;#8220;High Level&amp;#8221;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; 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 valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; 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" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;3,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Eastern Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Upshur Forest Products, LLC (&amp;#8220;Upshur&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; 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 valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: center;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; 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;788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;985&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Container Systems, Inc. (&amp;#8220;CSI&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; 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 valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; 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" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;2,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Eastern Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; 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;tr&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;SE Panel and Lumber Supply, LLC (&amp;#8220;SE Panel&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt 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 8, 2013&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;$2,181 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;2,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Eastern Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;A distributor of Olympic Panel overlay concrete forming panels and commodity lumber products to the concrete forming and construction industries.&amp;#160; Facility is located in South Daytona, FL.&amp;#160; SE Panel had annual sales of $5.4 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Premier Laminating Services, Inc.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;(&amp;#8220;Premier Laminating&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;May 31, 2013&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;$696 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;250&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;446&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;A business specialized in laminated wood products. Facility is located in Perris, CA. Premier Laminating had annual sales of $6.2 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Millry Mill Company, Inc. (&amp;#8220;Millry&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;February 28, 2013&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;$2,323 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;50&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; 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;2,273&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Eastern Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;A specialized export mill that produces rough dimension boards and lumber.&amp;#160; Facility is located in Millry, AL.&amp;#160; Millry had annual sales of $4.7 million.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; 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;Custom Caseworks, Inc. (&amp;#8220;Custom Caseworks&amp;#8221;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;December 31, 2012&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;$6,278 (asset purchase)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;2,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: right; border-left: #000000 0.5pt solid; width: 1%; background-color: #cceeff;"&gt;&amp;#160; &lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: #000000 2px solid; 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 style="vertical-align: top; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif;"&gt;4,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 0.5pt solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 13%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;Western Division&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-right: #000000 2px solid; vertical-align: top; border-bottom: #000000 2px solid; padding-bottom: 2px; border-left: #000000 0.5pt solid; width: 19%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left;"&gt;A high-precision business-to-business manufacturer of custom casework, cabinetry and other products used in many commercial markets. Facility is located in Sauk Rapids, MN. Custom Caseworks had annual sales of $7 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="c20131229to20140628">&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 (&amp;#8220;EPS&amp;#8221;) is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 47%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Six Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 47%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 47%;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Numerator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Net earnings attributable to controlling interest&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;21,789&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;15,772&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;29,004&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;20,997&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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;(209&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;(157&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;(266&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;(202&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: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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;21,580&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;15,615&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;28,738&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;20,795&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Denominator:&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;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&gt;&lt;td valign="bottom" style="vertical-align: top; width: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Weighted average shares outstanding&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;20,137&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,951&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,097&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,919&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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;(193&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;(199&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;(184&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;(192&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: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Shares for calculating basic EPS&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;19,944&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,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;&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,913&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,727&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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;20&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;34&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;21&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;36&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: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&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%; 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,964&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,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;&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,934&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,763&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net earnings per share:&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;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&gt;&lt;td valign="bottom" style="vertical-align: top; width: 47%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Basic&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;1.08&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.79&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;1.44&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;1.05&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: 47%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Diluted&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;&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;1.08&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.79&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;1.44&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;1.05&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="c20131229to20140628">&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: justify; margin-left: 27pt;"&gt;Our operating segments consist of the Eastern, Western, Site-Built, Consumer Products, Pinelli Universal and Distribution divisions. &amp;#160;In accordance with ASC 280, due to the similar economic characteristics, nature of products, distribution methods, and customers, we have aggregated our Eastern and Western operating segments into one reportable segment. &amp;#160;The Site-Built division is considered a separate reportable segment. &amp;#160;Our other divisions do not collectively form a reportable segment because&amp;#160; they do not meet the applicable quantitative requirements. &amp;#160;These operations have been included in the &amp;#8220;All Other&amp;#8221; column of the table below.&amp;#160; The &amp;#8220;Corporate&amp;#8221; column includes unallocated administrative costs and certain incentive compensation expense.&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 27pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" valign="bottom" style="vertical-align: top; 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 June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Eastern and&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Site-Built&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;634,056&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;67,522&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;71,174&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;772,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;25,796&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,911&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;5,298&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;35,005&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: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Segment operating profit (loss)&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;29,308&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;5,576&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;2,407&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;(568&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;36,723&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 style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" valign="bottom" style="vertical-align: top; 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 June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Eastern and&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Site-Built&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;601,185&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;73,860&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;63,391&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;738,436&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: 35%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;29,140&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,469&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,335&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;37,944&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: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;21,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;2,225&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,258&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,924&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;27,117&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: 35%; background-color: #ffffff;"&gt;&lt;div&gt;&amp;#160;&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;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;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;/table&gt;&lt;div style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: center;"&gt;Six Months Ended June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Eastern and&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Site-Built&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;1,090,453&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;119,643&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;116,655&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;1,326,751&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: 35%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;48,377&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;6,728&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,143&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;64,248&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: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Segment operating profit (loss)&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;43,885&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;7,504&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,155&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;(3,194&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;49,350&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 style="text-align: justify; clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: center;"&gt;Six Months Ended June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Eastern and&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Site-Built&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;1,046,709&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;132,011&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;114,210&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;1,292,930&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: 35%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;47,932&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;8,762&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;6,946&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;63,640&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: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Segment operating profit (loss)&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;35,783&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,829&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;913&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,308&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;36,175&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="c20131229to20140628">&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;div&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="vertical-align: top; width: 27pt; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: left;"&gt;G.&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: justify;"&gt;SEGMENT REPORTING&lt;/div&gt;&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; (&amp;#8220;ASC 280&amp;#8221;), 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;Our operating segments consist of the Eastern, Western, Site-Built, Consumer Products, Pinelli Universal and Distribution divisions. &amp;#160;In accordance with ASC 280, due to the similar economic characteristics, nature of products, distribution methods, and customers, we have aggregated our Eastern and Western operating segments into one reportable segment. &amp;#160;The Site-Built division is considered a separate reportable segment. &amp;#160;Our other divisions do not collectively form a reportable segment because&amp;#160; they do not meet the applicable quantitative requirements. &amp;#160;These operations have been included in the &amp;#8220;All Other&amp;#8221; column of the table below.&amp;#160; The &amp;#8220;Corporate&amp;#8221; column includes unallocated administrative costs and certain incentive compensation expense.&lt;/div&gt;&lt;div style="text-align: justify; margin-left: 27pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" valign="bottom" style="vertical-align: top; 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 June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Eastern and&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Site-Built&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;634,056&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;67,522&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;71,174&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;772,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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;25,796&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,911&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;5,298&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;35,005&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: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Segment operating profit (loss)&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;29,308&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;5,576&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;2,407&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;(568&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;36,723&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 style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" valign="bottom" style="vertical-align: top; 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 June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Eastern and&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Site-Built&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;601,185&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;73,860&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;63,391&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;738,436&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: 35%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;29,140&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,469&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,335&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;37,944&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: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;21,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;2,225&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,258&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,924&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;27,117&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: 35%; background-color: #ffffff;"&gt;&lt;div&gt;&amp;#160;&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;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;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;/table&gt;&lt;div style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: center;"&gt;Six Months Ended June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Eastern and&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Site-Built&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;1,090,453&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;119,643&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;116,655&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;1,326,751&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: 35%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;48,377&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;6,728&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,143&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;64,248&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: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Segment operating profit (loss)&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;43,885&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;7,504&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,155&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;(3,194&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;49,350&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 style="text-align: justify; clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: center;"&gt;Six Months Ended June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 35%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Eastern and&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;Site-Built&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&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; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;1,046,709&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;132,011&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;114,210&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;1,292,930&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: 35%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&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;47,932&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;8,762&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;6,946&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;63,640&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: 35%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Segment operating profit (loss)&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;35,783&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,829&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;913&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,308&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;36,175&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="c20130331to20130629" unitRef="U002" decimals="-3">53102000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--SELLING, GENERAL AND ADMINISTRATIVE EXPENSES-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20140330to20140628" unitRef="U002" decimals="-3">58989000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--SELLING, GENERAL AND ADMINISTRATIVE EXPENSES-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20121230to20130629" unitRef="U002" decimals="-3">101329000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--SELLING, GENERAL AND ADMINISTRATIVE EXPENSES-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20131229to20140628" unitRef="U002" decimals="-3">112899000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Expense associated with share-based compensation arrangements-->
  <us-gaap:ShareBasedCompensation contextRef="c20131229to20140628" unitRef="U002" decimals="-3">932000</us-gaap:ShareBasedCompensation>
  <!--Expense associated with share-based compensation arrangements-->
  <us-gaap:ShareBasedCompensation contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1073000</us-gaap:ShareBasedCompensation>
  <!--Issuance of shares under stock grant programs (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c20121230to20130629" unitRef="U001" decimals="0">31951</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <!--Issuance of shares under stock grant programs (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c20131229to20140628" unitRef="U001" decimals="0">78136</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20131229to20140628" unitRef="U002" decimals="-3">215000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20131229to20140628_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">5000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Additional Paid-In Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20121230to20130629_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">667000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20121230to20130629_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">27000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20121230to20130629" unitRef="U002" decimals="-3">694000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Additional Paid-In Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20131229to20140628_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">196000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Stock Issued During Period, Value, Employee Stock Ownership Plan-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c20131229to20140628_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">14000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
  <!--Issuance of shares under employee stock plans (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan contextRef="c20131229to20140628" unitRef="U001" decimals="0">4671</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
  <!--Issuance of shares under employee stock plans (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan contextRef="c20121230to20130629" unitRef="U001" decimals="0">27006</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20131229to20140628_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">78000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20121230to20130629_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">6000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20121230to20130629_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">32000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1191000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-In Capital [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20131229to20140628_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">1113000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20121230to20130629" unitRef="U002" decimals="-3">10000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Stock Granted, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-In Capital [Member]-->
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation contextRef="c20121230to20130629_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">-28000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
  <!--Common stock issued under deferred compensation plans-->
  <us-gaap:StockIssued1 contextRef="c20131229to20140628" unitRef="U002" decimals="-3">2122000</us-gaap:StockIssued1>
  <!--Common stock issued under deferred compensation plans-->
  <us-gaap:StockIssued1 contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1490000</us-gaap:StockIssued1>
  <!--Issuance of shares under deferred compensation plans (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20121230to20130629" unitRef="U001" decimals="0">37107</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Issuance of shares under deferred compensation plans (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20131229to20140628" unitRef="U001" decimals="0">39949</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20121230to20130629_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">37000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-In Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131229to20140628_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">-40000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131229to20140628_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">40000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131229to20140628" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-In Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20121230to20130629_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">-37000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20121230to20130629" unitRef="U002" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20140628" unitRef="U002" decimals="-3">669663000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20130629" unitRef="U002" decimals="-3">619633000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20131228" unitRef="U002" decimals="-3">640623000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20130629" unitRef="U002" decimals="-3">627892000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140628" unitRef="U002" decimals="-3">679735000</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-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="c20131228_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">461812000</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-Employee Stock Notes Receivable [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20121229_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">-982000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-In Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20121229_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">149805000</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-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-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20121229_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">7757000</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-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20121229_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">19800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20121229_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">426887000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20121229" unitRef="U002" decimals="-3">607525000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20121229_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">4258000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20130629_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">19894000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140628_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">3317000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-In Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20130629_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">153254000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140628_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">486616000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20130629_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">8259000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140628_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U002" decimals="-3">10072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20130629_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">443913000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-In Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140628_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">160189000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Employee Stock Notes Receivable [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140628_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">-530000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20130629_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">3331000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20140628_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">20071000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Employee Stock Notes Receivable [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20130629_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">-759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c20130331to20130629" unitRef="U001" decimals="-3">19951000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c20140330to20140628" unitRef="U001" decimals="-3">20137000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c20121230to20130629" unitRef="U001" decimals="-3">19919000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c20131229to20140628" unitRef="U001" decimals="-3">20097000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <!--Weighted Average Number of Shares Outstanding, Basic-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20140330to20140628" unitRef="U001" decimals="-3">19944000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Basic-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20130331to20130629" unitRef="U001" decimals="-3">19752000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Basic-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20131229to20140628" unitRef="U001" decimals="-3">19913000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Basic-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20121230to20130629" unitRef="U001" decimals="-3">19727000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20140330to20140628" unitRef="U001" decimals="-3">19964000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20130331to20130629" unitRef="U001" decimals="-3">19786000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20121230to20130629" unitRef="U001" decimals="-3">19763000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20131229to20140628" unitRef="U001" decimals="-3">19934000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--REVENUE RECOGNITION [Text Block]-->
  <ufpi:RevenueRecognitionTextBlock contextRef="c20131229to20140628">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&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="vertical-align: top; width: 27pt; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: left;"&gt;C.&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; font-weight: bold; text-align: justify;"&gt;REVENUE RECOGNITION&lt;/div&gt;&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 &amp;#8220;Other current assets&amp;#8221; and &amp;#8220;Accrued liabilities: Other&amp;#8221;, 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 align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 59%;"&gt;&lt;div style="text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 28, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: justify; margin-left: 7.2pt; text-indent: -7.2pt;"&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;6,380&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;6,903&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;11,014&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: 59%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: justify; margin-left: 7.2pt; text-indent: -7.2pt;"&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;2,543&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;2,858&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,757&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:RevenueRecognitionTextBlock>
  <!--Adjustment for non-vested restricted common stock-->
  <ufpi:AdjustmentForNonVestedRestrictedCommonStock contextRef="c20131229to20140628" unitRef="U001" decimals="-3">-184000</ufpi:AdjustmentForNonVestedRestrictedCommonStock>
  <!--Adjustment for non-vested restricted common stock-->
  <ufpi:AdjustmentForNonVestedRestrictedCommonStock contextRef="c20130331to20130629" unitRef="U001" decimals="-3">-199000</ufpi:AdjustmentForNonVestedRestrictedCommonStock>
  <!--Adjustment for non-vested restricted common stock-->
  <ufpi:AdjustmentForNonVestedRestrictedCommonStock contextRef="c20140330to20140628" unitRef="U001" decimals="-3">-193000</ufpi:AdjustmentForNonVestedRestrictedCommonStock>
  <!--Adjustment for non-vested restricted common stock-->
  <ufpi:AdjustmentForNonVestedRestrictedCommonStock contextRef="c20121230to20130629" unitRef="U001" decimals="-3">-192000</ufpi:AdjustmentForNonVestedRestrictedCommonStock>
  <!--Adjustment for earnings allocated to non-vested restricted common stock-->
  <ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock contextRef="c20130331to20130629" unitRef="U002" decimals="-3">-157000</ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock>
  <!--Adjustment for earnings allocated to non-vested restricted common stock-->
  <ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock contextRef="c20140330to20140628" unitRef="U002" decimals="-3">-209000</ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock>
  <!--Adjustment for earnings allocated to non-vested restricted common stock-->
  <ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-202000</ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock>
  <!--Adjustment for earnings allocated to non-vested restricted common stock-->
  <ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock contextRef="c20131229to20140628" unitRef="U002" decimals="-3">-266000</ufpi:AdjustmentForEarningsAllocatedToNonVestedRestrictedCommonStock>
  <!--Adjustments To Additional Paid In Capital Deferred Compensation-->
  <ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1859000</ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation>
  <!--Adjustments To Additional Paid In Capital Deferred Compensation-->
  <ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation contextRef="c20121230to20130629" unitRef="U002" decimals="-3">1740000</ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation>
  <!--Adjustments To Additional Paid In Capital Deferred Compensation-Additional Paid-In Capital [Member]-->
  <ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation contextRef="c20131229to20140628_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">1859000</ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation>
  <!--Adjustments To Additional Paid In Capital Deferred Compensation-Additional Paid-In Capital [Member]-->
  <ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation contextRef="c20121230to20130629_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">1740000</ufpi:AdjustmentsToAdditionalPaidInCapitalDeferredCompensation>
  <!--Proceeds From Collection Of Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-Employee Stock Notes Receivable [Member]-->
  <ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20131229to20140628_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">202000</ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Proceeds From Collection Of Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-->
  <ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20131229to20140628" unitRef="U002" decimals="-3">202000</ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Proceeds From Collection Of Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-Employee Stock Notes Receivable [Member]-->
  <ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20121230to20130629_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">146000</ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Proceeds From Collection Of Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-->
  <ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20121230to20130629" unitRef="U002" decimals="-3">146000</ufpi:ProceedsFromCollectionOfReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Adjustments To Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-Employee Stock Notes Receivable [Member]-->
  <ufpi:AdjustmentsToReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20121230to20130629_StatementEquityComponentsAxis_ReceivablesFromStockholderMember" unitRef="U002" decimals="-3">77000</ufpi:AdjustmentsToReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Adjustments To Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-Additional Paid-In Capital [Member]-->
  <ufpi:AdjustmentsToReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20121230to20130629_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">-73000</ufpi:AdjustmentsToReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Adjustments To Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-->
  <ufpi:AdjustmentsToReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20121230to20130629" unitRef="U002" decimals="-3">2000</ufpi:AdjustmentsToReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Adjustments To Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock-Common Stock [Member]-->
  <ufpi:AdjustmentsToReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock contextRef="c20121230to20130629_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">-2000</ufpi:AdjustmentsToReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock>
  <!--Schedule of percentage-of-completion balances [Table Text Block]-->
  <ufpi:ScheduleOfPercentageOfCompletionBalancesTableTextBlock contextRef="c20131229to20140628">&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 &amp;#8220;Other current assets&amp;#8221; and &amp;#8220;Accrued liabilities: Other&amp;#8221;, 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 align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 95%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 59%;"&gt;&lt;div style="text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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 28, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&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;June 29, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 59%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: justify; margin-left: 7.2pt; text-indent: -7.2pt;"&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;6,380&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;6,903&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;11,014&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: 59%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: ''Times New Roman'', Times, serif; text-align: justify; margin-left: 7.2pt; text-indent: -7.2pt;"&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;2,543&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;2,858&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,757&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:ScheduleOfPercentageOfCompletionBalancesTableTextBlock>
  <!--Anti dumping duty assessments-->
  <ufpi:AntiDumpingDutyAssessments contextRef="c20130331to20130629" unitRef="U002" decimals="-3">0</ufpi:AntiDumpingDutyAssessments>
  <!--Anti dumping duty assessments-->
  <ufpi:AntiDumpingDutyAssessments contextRef="c20140330to20140628" unitRef="U002" decimals="-3">1600000</ufpi:AntiDumpingDutyAssessments>
  <!--Anti dumping duty assessments-->
  <ufpi:AntiDumpingDutyAssessments contextRef="c20131229to20140628" unitRef="U002" decimals="-3">1600000</ufpi:AntiDumpingDutyAssessments>
  <!--Anti dumping duty assessments-->
  <ufpi:AntiDumpingDutyAssessments contextRef="c20121230to20130629" unitRef="U002" decimals="-3">639000</ufpi:AntiDumpingDutyAssessments>
  <!--Payment and performance bonds outstanding-->
  <ufpi:PaymentAndPerformanceBondsOutstanding contextRef="c20140628" unitRef="U002" decimals="-5">11700000</ufpi:PaymentAndPerformanceBondsOutstanding>
  <!--Irrevocable letters of credit in favor of our industrial development revenue bonds outstanding-->
  <ufpi:IrrevocableLettersOfCreditInFavorOfOurIndustrialDevelopmentRevenueBondsOutstanding contextRef="c20140628" unitRef="U002" decimals="-5">9800000</ufpi:IrrevocableLettersOfCreditInFavorOfOurIndustrialDevelopmentRevenueBondsOutstanding>
  <!--Expiration period of surety bonds-->
  <ufpi:ExpirationPeriodOfSuretyBonds contextRef="c20131229to20140628">P2Y</ufpi:ExpirationPeriodOfSuretyBonds>
  <!--Irrevocable letters of credit in favor of our insurers outstanding-->
  <ufpi:IrrevocableLettersOfCreditInFavorOfOurInsurersOutstanding contextRef="c20140628" unitRef="U002" decimals="-5">16700000</ufpi:IrrevocableLettersOfCreditInFavorOfOurInsurersOutstanding>
  <!--Accrual balance of anti dumping duty assessments-->
  <ufpi:AccrualBalanceOfAntiDumpingDutyAssessments contextRef="c20140628" unitRef="U002" decimals="-5">2200000</ufpi:AccrualBalanceOfAntiDumpingDutyAssessments>
  <!--Expense associated with stock grant plans-->
  <ufpi:ExpenseAssociatedWithStockGrantPlans contextRef="c20131229to20140628" unitRef="U002" decimals="-3">-58000</ufpi:ExpenseAssociatedWithStockGrantPlans>
  <!--Expense associated with stock grant plans-->
  <ufpi:ExpenseAssociatedWithStockGrantPlans contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-36000</ufpi:ExpenseAssociatedWithStockGrantPlans>
  <!--Cash restricted as to use-->
  <ufpi:CashRestrictedAsToUse contextRef="c20121230to20130629" unitRef="U002" decimals="-3">-6078000</ufpi:CashRestrictedAsToUse>
  <!--Cash restricted as to use-->
  <ufpi:CashRestrictedAsToUse contextRef="c20131229to20140628" unitRef="U002" decimals="-3">0</ufpi:CashRestrictedAsToUse>
  <!--Other receivables exchanged for notes receivable-->
  <ufpi:OtherReceivablesExchangedForNotesReceivable contextRef="c20121230to20130629" unitRef="U002" decimals="-3">0</ufpi:OtherReceivablesExchangedForNotesReceivable>
  <!--Other receivables exchanged for notes receivable-->
  <ufpi:OtherReceivablesExchangedForNotesReceivable contextRef="c20131229to20140628" unitRef="U002" decimals="-3">2768000</ufpi:OtherReceivablesExchangedForNotesReceivable>
  <!--Construction contracts completion term Minimum-->
  <ufpi:ConstructionContractsCompletionTermMinimum contextRef="c20131229to20140628">P6M</ufpi:ConstructionContractsCompletionTermMinimum>
  <!--Construction contracts completion term Maximum-->
  <ufpi:ConstructionContractsCompletionTermMaximum contextRef="c20131229to20140628">P18M</ufpi:ConstructionContractsCompletionTermMaximum>
  <!--Business Acquisition, Percentage of Asset Purchase-Upshur Forest Products, LLC [Member]-->
  <ufpi:BusinessAcquisitionPercentageOfAssetPurchase contextRef="c20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U004" decimals="1">0.5</ufpi:BusinessAcquisitionPercentageOfAssetPurchase>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Millry Mill Company, Inc. [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember" unitRef="U002" decimals="-3">2273000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-SE Panel and Lumber Supply, LLC [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember" unitRef="U002" decimals="-3">2181000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Container Systems, Inc [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20140628_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="c20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember" unitRef="U002" decimals="-3">985000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Custom Caseworks, Inc. [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember" unitRef="U002" decimals="-3">4278000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-Premier Laminating Services, Inc. [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember" unitRef="U002" decimals="-3">446000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets-High Level Components, LLC ("High Level") [Member]-->
  <ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="c20140628_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember" unitRef="U002" decimals="-3">3232000</ufpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
  <!--Business combination operating segment-Upshur Forest Products, LLC [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20131229to20140628_BusinessAcquisitionAxis_UpshurForestProductsLlcMember">Western Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Container Systems, Inc [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20131229to20140628_BusinessAcquisitionAxis_ContainerSystemsIncMember">Eastern Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Millry Mill Company, Inc. [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20121230to20131228_BusinessAcquisitionAxis_MillryMillCompanyIncMember">Eastern Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-SE Panel and Lumber Supply, LLC [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20121230to20131228_BusinessAcquisitionAxis_SePanelAndLumberSupplyLlcMember">Eastern Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Premier Laminating Services, Inc. [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20121230to20131228_BusinessAcquisitionAxis_PremierLaminatingServicesIncMember">Western Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-Custom Caseworks, Inc. [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20121230to20131228_BusinessAcquisitionAxis_CustomCaseworksIncMember">Western Division</ufpi:BusinessCombinationOperatingSegment>
  <!--Business combination operating segment-High Level Components, LLC ("High Level") [Member]-->
  <ufpi:BusinessCombinationOperatingSegment contextRef="c20131229to20140628_BusinessAcquisitionAxis_HighLevelComponentsLlcHighLevelMember">Eastern Division</ufpi:BusinessCombinationOperatingSegment>
</xbrl>
