<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Disclosure Solutions PROFILE 3.0.2.0 Copyright 1995 - 2014 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/2014-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2014-01-31" xmlns:oplk="http://oplink.com/20140928" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="oplk-20140928.xsd" />
  <xbrli:context id="c20140630to20140928">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131229">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141026">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-10-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130929">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140629">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-06-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_PropertyPlantAndEquipmentByTypeAxis_LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_PropertyPlantAndEquipmentByTypeAxis_LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130401to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-04-01</xbrli:startDate>
      <xbrli:endDate>2013-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130401to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-04-01</xbrli:startDate>
      <xbrli:endDate>2013-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_IncomeStatementLocationAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_IncomeStatementLocationAxis_OperatingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_IncomeStatementLocationAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_IncomeStatementLocationAxis_OperatingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_PlanNameAxis_EquityIncentivePlan2009Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EquityIncentivePlan2009Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_PlanNameAxis_EquityIncentivePlan2009Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EquityIncentivePlan2009Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EquityIncentivePlan2009Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EquityIncentivePlan2009Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EquityIncentivePlan2009Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EquityIncentivePlan2009Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EquityIncentivePlan2009Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EquityIncentivePlan2009Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EquityIncentivePlan2009Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140508">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-05-08</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140728">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-07-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_DividendsAxis_DividendDeclaredJuly2014Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">oplk:DividendDeclaredJuly2014Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_DividendsAxis_DividendDeclaredOctober2014Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">oplk:DividendDeclaredOctober2014Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_StatementGeographicalAxis_JapanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:JapanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_StatementGeographicalAxis_ChinaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:ChinaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_StatementGeographicalAxis_OthersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:OthersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_StatementGeographicalAxis_UnitedStatesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:UnitedStatesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_StatementGeographicalAxis_JapanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:JapanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_StatementGeographicalAxis_OthersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:OthersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_StatementGeographicalAxis_ChinaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:ChinaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_StatementGeographicalAxis_UnitedStatesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:UnitedStatesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_StatementGeographicalAxis_ChinaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:ChinaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_StatementGeographicalAxis_TaiwanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:TaiwanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_StatementGeographicalAxis_TaiwanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:TaiwanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_StatementGeographicalAxis_ChinaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:ChinaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140928_StatementGeographicalAxis_UnitedStatesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:UnitedStatesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-09-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140629_StatementGeographicalAxis_UnitedStatesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:UnitedStatesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_IncomeTaxAuthorityAxis_CaliforniaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">oplk:CaliforniaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_IncomeTaxAuthorityAxis_CaliforniaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">oplk:CaliforniaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140630to20140928_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-06-30</xbrli:startDate>
      <xbrli:endDate>2014-09-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20130929_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2013-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>xbrli:shares</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>oplk:Week</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>oplk:Segment</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20140630to20140928">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20140630to20140928">--06-28</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20140630to20140928">2014-09-28</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20140630to20140928">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20140630to20140928">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20140630to20140928">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20140630to20140928">Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Public Float-->
  <dei:EntityPublicFloat contextRef="c20131229" unitRef="U001" decimals="-5">332900000</dei:EntityPublicFloat>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20140630to20140928">OPLINK COMMUNICATIONS INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20140630to20140928">0001022225</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20141026" unitRef="U002" decimals="0">16968556</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20140630to20140928">2015</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20140630to20140928">Q1</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20140630to20140928">10-Q</dei:DocumentType>
  <!--Accounts Receivable, Net, Current-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20140928" unitRef="U001" decimals="-3">46669000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Receivable, Net, Current-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20140629" unitRef="U001" decimals="-3">43619000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20140629" unitRef="U001" decimals="-3">15816000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20140928" unitRef="U001" decimals="-3">16177000</us-gaap:AccountsPayableCurrent>
  <!--Accrued sales commission-->
  <us-gaap:AccruedSalesCommissionCurrent contextRef="c20140629" unitRef="U001" decimals="-3">684000</us-gaap:AccruedSalesCommissionCurrent>
  <!--Accrued sales commission-->
  <us-gaap:AccruedSalesCommissionCurrent contextRef="c20140928" unitRef="U001" decimals="-3">688000</us-gaap:AccruedSalesCommissionCurrent>
  <!--Payroll and related expenses-->
  <us-gaap:AccruedSalariesCurrentAndNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">7646000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
  <!--Payroll and related expenses-->
  <us-gaap:AccruedSalariesCurrentAndNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">6894000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20140928" unitRef="U001" decimals="-3">626000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20140629" unitRef="U001" decimals="-3">1359000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued liabilities-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20140928" unitRef="U001" decimals="-3">17427000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued liabilities-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20140629" unitRef="U001" decimals="-3">13730000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued Income Taxes, Noncurrent-->
  <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">9820000</us-gaap:AccruedIncomeTaxesNoncurrent>
  <!--Accrued Income Taxes, Noncurrent-->
  <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">10045000</us-gaap:AccruedIncomeTaxesNoncurrent>
  <!--Accrued professional fees-->
  <us-gaap:AccruedProfessionalFeesCurrent contextRef="c20140928" unitRef="U001" decimals="-3">2472000</us-gaap:AccruedProfessionalFeesCurrent>
  <!--Accrued professional fees-->
  <us-gaap:AccruedProfessionalFeesCurrent contextRef="c20140629" unitRef="U001" decimals="-3">1003000</us-gaap:AccruedProfessionalFeesCurrent>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20140928" unitRef="U001" decimals="-3">73084000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20140629" unitRef="U001" decimals="-3">70619000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20140928" unitRef="U001" decimals="-3">17287000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20140629" unitRef="U001" decimals="-3">17176000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20140629_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U001" decimals="-3">-11000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-Foreign Currency Translation Adjustment-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20140629_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">17187000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20140629" unitRef="U001" decimals="-3">17176000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20140928_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U001" decimals="-3">-7000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-Foreign Currency Translation Adjustment-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20140928_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">17294000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20140928" unitRef="U001" decimals="-3">17287000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20140629" unitRef="U001" decimals="-3">407211000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20140928" unitRef="U001" decimals="-3">396672000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20130929" unitRef="U001" decimals="-3">2077000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140630to20140928" unitRef="U001" decimals="-3">1576000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Cost of Sales [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140630to20140928_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U001" decimals="-3">96000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Cost of Sales [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20130929_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U001" decimals="-3">108000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140630to20140928_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U001" decimals="-3">375000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20130929_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U001" decimals="-3">409000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140630to20140928_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="U001" decimals="-3">630000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20130929_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="U001" decimals="-3">626000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140630to20140928_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U001" decimals="-3">475000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20130929_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U001" decimals="-3">934000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20130701to20130929" unitRef="U001" decimals="-3">75000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20140630to20140928" unitRef="U001" decimals="-3">46000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Cost of Sales [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20140630to20140928_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U001" decimals="-3">36000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Operating Expense [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20140630to20140928_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3">10000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Cost of Sales [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20130701to20130929_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U001" decimals="-3">35000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Operating Expense [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20130701to20130929_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3">40000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Anti-dilutive stock options and awards not included in net income (loss) per share calculation-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20130701to20130929" unitRef="U002" decimals="-3">1768000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Anti-dilutive stock options and awards not included in net income (loss) per share calculation-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20140630to20140928" unitRef="U002" decimals="-3">940000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20140629" unitRef="U001" decimals="-3">302693000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20140928" unitRef="U001" decimals="-3">296446000</us-gaap:Assets>
  <!--Total financial assets-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">49551000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140629_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">78786000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">64089000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">13524000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140928_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">63075000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">14697000</us-gaap:AssetsFairValueDisclosure>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20140928" unitRef="U001" decimals="-3">216869000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20140629" unitRef="U001" decimals="-3">218025000</us-gaap:AssetsCurrent>
  <!--Assets held for sale-->
  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c20140928" unitRef="U001" decimals="-3">1281000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
  <!--Assets held for sale-->
  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c20140629" unitRef="U001" decimals="-3">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months, fair value-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">5877000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months, fair value-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">10885000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months, gross unrealized losses-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">-10000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months, gross unrealized losses-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">-14000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
  <!--Amortized cost, Short-term-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">11395000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">10469000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U001" decimals="-3">11492000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U001" decimals="-3">21990000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U001" decimals="-3">20990000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U001" decimals="-3">3653000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U001" decimals="-3">3681000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U001" decimals="-3">27988000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140928" unitRef="U001" decimals="-3">47558000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140629" unitRef="U001" decimals="-3">64100000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c20140629" unitRef="U001" decimals="-3">64089000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <!--Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c20140928" unitRef="U001" decimals="-3">47551000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <!--Available-for-sale Securities-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20140629" unitRef="U001" decimals="-3">64089000</us-gaap:AvailableForSaleSecurities>
  <!--Available-for-sale Securities-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20140928" unitRef="U001" decimals="-3">47551000</us-gaap:AvailableForSaleSecurities>
  <!--Available-for-sale Securities and Held-to-maturity Securities-->
  <us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities contextRef="c20140629" unitRef="U001" decimals="-3">98093000</us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities>
  <!--Available-for-sale Securities and Held-to-maturity Securities-->
  <us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities contextRef="c20140928" unitRef="U001" decimals="-3">81402000</us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities>
  <!--Available-for-sale Securities, Current-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">10455000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U001" decimals="-3">3653000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U001" decimals="-3">11495000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U001" decimals="-3">27988000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U001" decimals="-3">20990000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U001" decimals="-3">21993000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U001" decimals="-3">3681000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">11385000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="c20140629" unitRef="U001" decimals="-3">64100000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <!--Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="c20140928" unitRef="U001" decimals="-3">47558000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <!--Investments with Unrealized Losses-->
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following tables show the gross unrealized losses and fair value of the Company's investments, aggregated by length of time that individual securities have been in a continuous unrealized loss position (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Less Than 12 Months&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Unrealized Loss&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px;"&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Available-for-sale:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,885&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,919&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;28,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total long-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;35,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Less Than 12 Months&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized Loss&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Available-for-sale:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,877&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;8,619&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,496&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total long-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,931&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;As of September 28, 2014 and June 29, 2014, there were no individual securities that had been in a continuous loss position for 12 months or longer.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock>
  <!--Available-for-sale Securities, Gross Unrealized Loss-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <!--Available-for-sale Securities, Gross Unrealized Loss-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <!--Available-for-sale Securities, Gross Unrealized Loss-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">14000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <!--Available-for-sale Securities, Gross Unrealized Loss-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <!--Available-for-sale Securities, Gross Unrealized Loss-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <!--Available-for-sale Securities, Gross Unrealized Loss-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <!--Available-for-sale Securities, Gross Unrealized Loss-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <!--Available-for-sale Securities, Gross Unrealized Loss-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">10000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <!--Gross unrealized gains-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <!--Gross unrealized gains-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U001" decimals="-3">3000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <!--Gross unrealized gains-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <!--Gross unrealized gains-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <!--Gross unrealized gains-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <!--Gross unrealized gains-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <!--Gross unrealized gains-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U001" decimals="-3">3000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <!--Gross unrealized gains-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-9837000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20140630to20140928" unitRef="U001" decimals="-3">6739000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents Disclosure [Text Block]-->
  <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 6 - Cash and Cash Equivalents&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company's cash equivalents consist primarily of money market funds and corporate commercial paper.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
  <!--Cash and Cash Equivalents, at Carrying Value-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20140629" unitRef="U001" decimals="-3">41819000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, at Carrying Value-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20140928" unitRef="U001" decimals="-3">48558000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, at Carrying Value-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20130630" unitRef="U001" decimals="-3">65014000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, at Carrying Value-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20130929" unitRef="U001" decimals="-3">55177000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Commitments and contingencies (Note 14)-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20140629" unitRef="U001" xsi:nil="true" />
  <!--Commitments and contingencies (Note 14)-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20140928" unitRef="U001" xsi:nil="true" />
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 14 - Commitments and Contingencies&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Indemnification Agreements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company has entered into certain indemnification arrangements in the ordinary course of business. Pursuant to these arrangements, the Company indemnifies, holds harmless, and agrees to reimburse the indemnified parties, generally their business partners or customers, for losses suffered or incurred by the indemnified party in connection with any patent, or any copyright or other intellectual property infringement claim by any third party with respect to the Company's products. Based on negotiation and special circumstances of each case, the terms of the agreements may vary. The maximum potential amount of future payments the Company could be required to make under these agreements is unlimited. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the estimated fair value of these agreements is minimal.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of a culpable nature; to advance their expenses incurred as a result of any proceeding against them as to which they could be indemnified; and to obtain directors' and officers' insurance if available on reasonable terms, which the Company currently has in place.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-style: italic; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold; margin-right: 27pt;"&gt;Product Warranties&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company provides reserves for the estimated cost of product warranties at the time revenues are recognized based on historical experience of known product failure rates and&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;expected material and labor costs to provide warranty services. The Company generally provides a one-year warranty on its products. Additionally, from time to time, specific warranty accruals may be made if unforeseen technical problems arise. On a quarterly basis, t&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;he Company assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Changes in the warranty liability, which is included as a component of "Accrued liabilities" on the condensed consolidated balance sheets as disclosed in Note 9, is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Balance as of beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Accruals for warranties issued during the period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;71&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Adjustments related to pre-existing warranties including expirations and changes in estimates&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(95&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Cost of warranty repair&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(76&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Balance as of end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;260&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Contractual Obligations&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Contractual obligations as of September 28, 2014 have been summarized below (in thousands):&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="15" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Contractual Obligations Due by Period&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Less than&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1 year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1-3&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;4-5&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;After 5&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Purchase obligations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,828&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,409&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Operating leases&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;164&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;52&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;25,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,573&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-style: italic; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Litigation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company is subject to legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. While the outcome of these proceedings and claims cannot be predicted with certainty, management does not believe that the outcome of any of these legal matters will have a material adverse effect on the Company's consolidated financial position, results of operations and cash flows.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20140928" unitRef="U003" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20130630" unitRef="U003" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, $0.001 par value, 34,000 shares authorized; 16,969 and 17,497 shares issued and outstanding as of September 28, 2014 and June 29, 2014, respectively-->
  <us-gaap:CommonStockValue contextRef="c20140629" unitRef="U001" decimals="-3">17000</us-gaap:CommonStockValue>
  <!--Common stock, $0.001 par value, 34,000 shares authorized; 16,969 and 17,497 shares issued and outstanding as of September 28, 2014 and June 29, 2014, respectively-->
  <us-gaap:CommonStockValue contextRef="c20140928" unitRef="U001" decimals="-3">17000</us-gaap:CommonStockValue>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20130630" unitRef="U002" decimals="-3">17497000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20140928" unitRef="U002" decimals="-3">16969000</us-gaap:CommonStockSharesIssued>
  <!--Cash dividend declared per share-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20140630to20140928" unitRef="U003" decimals="2">0.05</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Cash dividend declared per share-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20130701to20130929" unitRef="U003" decimals="0">0</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20140928" unitRef="U002" decimals="-3">34000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20130630" unitRef="U002" decimals="-3">34000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, Dividends, Per Share, Cash Paid-Dividend Declared July 2014 [Member]-->
  <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="c20140630to20140928_DividendsAxis_DividendDeclaredJuly2014Member" unitRef="U003" decimals="2">0.05</us-gaap:CommonStockDividendsPerShareCashPaid>
  <!--Common Stock, Dividends, Per Share, Cash Paid-Dividend Declared October 2014 [Member]-->
  <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="c20140630to20140928_DividendsAxis_DividendDeclaredOctober2014Member" unitRef="U003" decimals="2">0.05</us-gaap:CommonStockDividendsPerShareCashPaid>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20140928" unitRef="U002" decimals="-3">16969000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20130630" unitRef="U002" decimals="-3">17497000</us-gaap:CommonStockSharesOutstanding>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20130701to20130929" unitRef="U001" decimals="-3">4112000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20140630to20140928" unitRef="U001" decimals="-3">723000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss) Note [Text Block]-->
  <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 5 &amp;#8211; Accumulated Other Comprehensive Income&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The changes in accumulated other comprehensive income by component and related tax effects during the three months ended September 28, 2014 were as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gains (Losses)&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;on Available-for-&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Sale Securities&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Foreign&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Currency&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Translation&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Adjustment&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;As of June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,187&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,176&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Other comprehensive income before reclassification&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Amounts reclassified from accumulated other comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Other comprehensive income, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;As of September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,294&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <!--Percentage of revenues from major customers (in hundredths)-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20140630to20140928" unitRef="U006" decimals="2">0.52</us-gaap:ConcentrationRiskPercentage1>
  <!--Percentage of revenues from major customers (in hundredths)-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20130701to20130929" unitRef="U006" decimals="2">0.52</us-gaap:ConcentrationRiskPercentage1>
  <!--Contractual Obligation, Due in Second and Third Year-->
  <us-gaap:ContractualObligationDueInSecondAndThirdYear contextRef="c20140928" unitRef="U001" decimals="-3">471000</us-gaap:ContractualObligationDueInSecondAndThirdYear>
  <!--Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]-->
  <us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Contractual obligations as of September 28, 2014 have been summarized below (in thousands):&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="15" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Contractual Obligations Due by Period&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Less than&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1 year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1-3&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;4-5&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;After 5&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Purchase obligations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,828&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,409&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Operating leases&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;164&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;52&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;25,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,573&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
  <!--Contractual Obligation, Due in Next Twelve Months-->
  <us-gaap:ContractualObligationDueInNextTwelveMonths contextRef="c20140928" unitRef="U001" decimals="-3">24573000</us-gaap:ContractualObligationDueInNextTwelveMonths>
  <!--Contractual Obligation, Due after Fifth Year-->
  <us-gaap:ContractualObligationDueAfterFifthYear contextRef="c20140928" unitRef="U001" decimals="-3">0</us-gaap:ContractualObligationDueAfterFifthYear>
  <!--Contractual Obligation-->
  <us-gaap:ContractualObligation contextRef="c20140928" unitRef="U001" decimals="-3">25047000</us-gaap:ContractualObligation>
  <!--Contractual Obligation, Due in Fourth and Fifth Year-->
  <us-gaap:ContractualObligationDueInFourthAndFifthYear contextRef="c20140928" unitRef="U001" decimals="-3">3000</us-gaap:ContractualObligationDueInFourthAndFifthYear>
  <!--Non marketable equity securities-->
  <us-gaap:CostMethodInvestments contextRef="c20140928" unitRef="U001" decimals="-3">4900000</us-gaap:CostMethodInvestments>
  <!--Non marketable equity securities-->
  <us-gaap:CostMethodInvestments contextRef="c20140629" unitRef="U001" decimals="-3">4900000</us-gaap:CostMethodInvestments>
  <!--Cost of revenues-->
  <us-gaap:CostOfRevenue contextRef="c20130701to20130929" unitRef="U001" decimals="-3">36807000</us-gaap:CostOfRevenue>
  <!--Cost of revenues-->
  <us-gaap:CostOfRevenue contextRef="c20140630to20140928" unitRef="U001" decimals="-3">38935000</us-gaap:CostOfRevenue>
  <!--Advance deposits from customers-->
  <us-gaap:CustomerAdvancesAndDepositsCurrent contextRef="c20140928" unitRef="U001" decimals="-3">450000</us-gaap:CustomerAdvancesAndDepositsCurrent>
  <!--Advance deposits from customers-->
  <us-gaap:CustomerAdvancesAndDepositsCurrent contextRef="c20140629" unitRef="U001" decimals="-3">313000</us-gaap:CustomerAdvancesAndDepositsCurrent>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-74000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20140630to20140928" unitRef="U001" decimals="-3">36000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred tax assets-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20140629" unitRef="U001" decimals="-3">815000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred tax assets-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20140928" unitRef="U001" decimals="-3">815000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred tax assets, non-current-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">7792000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred tax assets, non-current-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">7759000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred tax liabilities, non-current-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">388000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Deferred tax liabilities, non-current-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">388000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Long term deposit-->
  <us-gaap:DepositAssets contextRef="c20140928" unitRef="U001" decimals="-3">774000</us-gaap:DepositAssets>
  <!--Long term deposit-->
  <us-gaap:DepositAssets contextRef="c20140629" unitRef="U001" decimals="-3">823000</us-gaap:DepositAssets>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20130701to20130929" unitRef="U001" decimals="-3">2001000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20140630to20140928" unitRef="U001" decimals="-3">2428000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Disclosure of Compensation Related Costs, Share-based Payments [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 12 - Stock-Based Compensation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense on a straight-line basis over the employee's requisite service period. The Company's stock-based compensation is generally accounted for as an equity instrument.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following table represents details of stock-based compensation expense by function line item for the three months ended September 28, 2014 and September 29, 2013 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29, &lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Cost of revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;96&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;108&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Research and development&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;375&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;409&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Sales and marketing&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;630&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;626&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;475&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;934&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total stock-based compensation expense (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,077&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Total stock-based compensation expense related to the Company's discontinued operation business was $0.1 million for the three months ended September 28, 2014 and September 29, 2013, respectively and was included in loss from discontinued operations, net of tax on the condensed consolidated statements of operations.&amp;#160; Stock-based compensation capitalized as inventory was immaterial &lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;as of September 28, 2014 and September 29, 2013.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;Forfeitures are estimated at the time of grant and revised if necessary in subsequent periods if actual forfeitures differ from those estimates. Changes in estimated forfeitures will be recognized through a cumulative catch-up adjustment in the period of change and will also impact the amount of compensation expense to be recognized in future periods.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-style: italic; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Valuation Assumptions&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company estimates the fair value of stock options and purchase rights under the Company's employee stock purchase plan using a Black-Scholes valuation model. The fair value of each option grant is estimated on the date of grant using the Black-Scholes valuation model and the straight-line attribution approach with the following weighted-average assumptions:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Risk-free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.30&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Expected term&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4.6 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4.6 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Volatility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;40&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Weighted average grant-date fair value&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5.13&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7.21&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;No purchase rights were granted under the Company's employee stock purchase plan during the three months ended September 28, 2014 and September 29, 2013.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Dividend yield is based on annualized dividends per share and the Company's average stock price. Expected volatility is based on the historical volatility of the Company's common stock. The risk-free interest rates are taken from the Daily Federal Yield Curve Rates as of the grant dates as published by the Federal Reserve and represent the yields on actively traded U.S. Treasury securities for terms equal to the expected term of the options or purchase rights. The expected term calculation for stock options is based on the observed historical option exercise behavior and post-vesting forfeitures of options by the Company's employees.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-style: italic; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Equity Incentive Program&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company adopted the 2000 Equity Incentive Plan (the "2000 Plan") in July 2000. The 2000 Plan was terminated in November 2009 immediately upon the effectiveness of the Company's 2009 Equity Incentive Plan (the "2009 Plan"). No further awards will be granted under the 2000 Plan. However, the 2000 Plan will continue to govern awards previously granted under that plan.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The 2009 Plan was adopted by the Company in September 2009 and became effective upon approval by the Company's stockholders at the annual meeting held in November 2009. The 2009 Plan provides for the grant of stock awards to employees, directors and consultants. These stock awards include stock options, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), stock appreciation rights, performance units, and performance shares. The maximum aggregate number of shares of common stock that may be issued under the 2009 Plan is 2.5 million shares, plus any shares subject to stock awards granted under 2000 Plan that expire or otherwise terminate without having been exercised in full, or that are forfeited to or repurchased by the Company. Shares subject to "full value" awards (RSUs, RSAs, performance shares and performance units) will count against the 2009 Plan's share reserve as 1.3 shares for every one share subject to such awards. Accordingly, if such awards are forfeited or repurchased by the Company, 1.3 times the number of shares forfeited or repurchased will return to the 2009 Plan. The maximum term of stock options and stock appreciation rights under the 2009 Plan is 7 years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;T&lt;/font&gt;he following table summarizes activity under the equity incentive plans for the indicated periods:&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Options&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Awards&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;(in thousands, except per share data)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Shares Available&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;for Grant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Number of Options&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Weighted Average&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Restricted&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Stock Awards/Units&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Weighted Average&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Grant Date Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Balance, June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;584&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17.02&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;522&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19.81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 13px;"&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;255&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19.16&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Exercised or vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(85&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14.85&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(66&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;18.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Canceled&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14.18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Balance, September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;251&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,974&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;710&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19.72&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company settles employee stock option exercises and RSUs with newly issued common shares.&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;As of September 28, 2014, the unrecognized stock-based compensation expense related to stock options to purchase the Company's common stock was $2.5 million, which is expected to be recognized over a weighted average period of 2.1 years. The unrecognized stock-based compensation expense related to unvested RSUs was $10.1 million, which is expected to be recognized over a weighted average period of 3.1 years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;A majority of the vested restricted stock units were net share settled. During the three months ended September 28, 2014 and September 29, 2013, the Company withheld less than 0.1 million shares, based upon the Company's closing stock price on the vesting date to settle the employees' minimum statutory obligation for the applicable income and other employment taxes. The Company then remitted cash to the appropriate taxing authorities. Total payments for the employees' tax obligations to the relevant taxing authorities were $0.4 million and $1.1 million for the three months ended September 28, 2014 and September 29, 2013, and were reflected as a financing activity within the condensed consolidated statements of cash flows. The payments had the effect of share repurchases by the Company as they reduced the number of shares that would have otherwise been issued on the vesting date and were recorded as a reduction of additional paid-in capital.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-style: italic; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Employee Stock Purchase Plan&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company's employee stock purchase plan authorizes the granting of stock purchase rights to eligible employees during an offering period not more than 27 months with exercise dates approximately every six months. Shares are purchased through employee payroll deductions at purchase prices equal to 85% of the lesser of the fair market value of the Company's common stock at either the first day of each offering period or the date of purchase. No shares were purchased under the employee stock purchase plan during the three months ended September 28, 2014 and September 29, 2013. As of September 28, 2014, 1.2 million shares were available for issuance under the Company's employee stock purchase plan.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Discontinued Operation, Tax Effect of Discontinued Operation-->
  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c20130701to20130929" unitRef="U001" decimals="-3">378000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
  <!--Discontinued Operation, Tax Effect of Discontinued Operation-->
  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c20140630to20140928" unitRef="U001" decimals="-3">270000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
  <!--Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax-->
  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-2367000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
  <!--Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax-->
  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-3849000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
  <!--Disposal Group, Including Discontinued Operation, Operating Expense-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c20130701to20130929" unitRef="U001" decimals="-3">2098000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
  <!--Disposal Group, Including Discontinued Operation, Operating Expense-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c20140630to20140928" unitRef="U001" decimals="-3">3634000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
  <!--Disposal Group, Including Discontinued Operation, Revenue-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c20140630to20140928" unitRef="U001" decimals="-3">529000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
  <!--Disposal Group, Including Discontinued Operation, Revenue-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c20130701to20130929" unitRef="U001" decimals="-3">9000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
  <!--Disposal Group, Including Discontinued Operation, Intangible Assets-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets contextRef="c20140928" unitRef="U001" decimals="-5">100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
  <!--Disposal Group, Including Discontinued Operation, Costs of Goods Sold-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c20130701to20130929" unitRef="U001" decimals="-3">278000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
  <!--Disposal Group, Including Discontinued Operation, Costs of Goods Sold-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c20140630to20140928" unitRef="U001" decimals="-3">744000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
  <!--Discontinued Operations and Assets Held for Sale [Text Block]-->
  <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 11 - Discontinued Operations and Assets Held For Sale&lt;/div&gt;&lt;div style="margin-bottom: 3pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 3pt; font-size: 10pt;"&gt;On July 29, 2014, the Company announced it had commenced a process to seek strategic alternatives for Oplink Connected, including a possible sale of all or part of the business as it continues to focus on driving shareholder value and increasing operational efficiencies. The Company currently intends to complete the process within the next twelve months.&amp;#160;&amp;#160; The assets of the discontinued operations presented as assets held for sale in the condensed consolidated balance sheet as of September 28, 2014 and consisted of $1.2 million in inventories and $0.1 million in intangible assets. The Company has classified the Oplink Connected business as discontinued operations.&amp;#160;&amp;#160;&lt;/div&gt;&lt;div style="margin-bottom: 3pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 3pt; font-size: 10pt;"&gt;For financial statement purposes, the results of operations for the discontinued operations have been segregated from those of the continuing operations and are presented in the Company's condensed consolidated statements of operations as discontinued operations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The results of discontinued operations for the three months ended September 28, 2014 and September 29, 2013 were as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&amp;#160; &lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29, &lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Cost of revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;744&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Operating expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,098&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -12pt; font-family: ''Times New Roman'', Times, serif; margin-left: 12pt; font-size: 10pt;"&gt;Loss from discontinued operations before benefit from income tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(2,367&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Benefit from income tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(270&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Net loss from discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3,579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(1,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
  <!--Dividends Payable, Date to be Paid-Dividend Declared July 2014 [Member]-->
  <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="c20140630to20140928_DividendsAxis_DividendDeclaredJuly2014Member">2014-08-28</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
  <!--Dividends Payable, Date to be Paid-Dividend Declared October 2014 [Member]-->
  <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="c20140630to20140928_DividendsAxis_DividendDeclaredOctober2014Member">2014-11-17</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
  <!--Dividends Payable, Date of Record-Dividend Declared July 2014 [Member]-->
  <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="c20140630to20140928_DividendsAxis_DividendDeclaredJuly2014Member">2014-08-14</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
  <!--Dividends Payable, Date of Record-Dividend Declared October 2014 [Member]-->
  <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="c20140630to20140928_DividendsAxis_DividendDeclaredOctober2014Member">2014-11-10</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
  <!--Earnings Per Share [Text Block]-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 4 - Net Income (Loss) Per Share&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and dilutive potential common shares outstanding during the period, if dilutive. Potentially dilutive common equivalent shares are composed of the incremental common shares issuable upon the exercise of stock options, the vesting of awards and purchases under the employee stock purchase plan. The following is the computations of the basic and diluted net income (loss) per share and the anti-dilutive common stock equivalents excluded from the computations for the periods presented (in thousands, except per share data):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Numerator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Income from continuing operations, net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,211&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Loss from discontinued operations, net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3,579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(1,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;612&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Denominator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Weighted average common shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Dilutive effect of employee stock options and restricted stock units&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;280&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;304&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Weighted average common shares outstanding, assuming dilution&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,447&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19,543&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Basic net income (loss) per share from:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px;"&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Continuing operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.22&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px;"&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(0.20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(0.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160; Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.04&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Diluted net income (loss) per share from:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Continuing operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.22&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(0.20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(0.11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.04&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Anti-dilutive stock options and awards not included in net income (loss) per share calculation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;940&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,768&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20140630to20140928" unitRef="U003" decimals="2">0.04</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20130701to20130929" unitRef="U003" decimals="2">0.12</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20140630to20140928" unitRef="U003" decimals="2">0.04</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20130701to20130929" unitRef="U003" decimals="2">0.11</us-gaap:EarningsPerShareDiluted>
  <!--Effect of exchange rates on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-1000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rates on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20130701to20130929" unitRef="U001" decimals="-3">38000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Unrecognized stock-based compensation expense related to unvested RSUs-Equity Incentive Plan 2009 [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U001" decimals="-5">10100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition-Equity Incentive Plan 2009 [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member">P3Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition-Stock Options [Member]-Equity Incentive Plan 2009 [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EquityIncentivePlan2009Member">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Unrecognized stock-based compensation expense related to stock options-Stock Options [Member]-Equity Incentive Plan 2009 [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c20140928_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U001" decimals="-5">2500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
  <!--Shares available for issuance under employee stock purchase plan (in shares)-Employee Stock Purchase Plan [Member]-Purchase Rights [Member]-->
  <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares contextRef="c20140928_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember" unitRef="U002" decimals="-5">1200000</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares>
  <!--Investments in privately held companies-->
  <us-gaap:EquityMethodInvestments contextRef="c20140629" unitRef="U001" decimals="-3">4863000</us-gaap:EquityMethodInvestments>
  <!--Investments in privately held companies-->
  <us-gaap:EquityMethodInvestments contextRef="c20140928" unitRef="U001" decimals="-3">4938000</us-gaap:EquityMethodInvestments>
  <!--Fair Value Disclosures [Text Block]-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 8 - Fair Value Measurements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities, which are required to be recorded at fair value, the Company considers the principal or most advantageous market in which the Company would transact and the market-based risk measurements or assumptions that market participants would use in pricing the asset or liability, such as inherent risk, transfer restrictions and credit risk. The Company applies the fair value hierarchy which has the following three levels of inputs to measure fair value:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td style="width: 54pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; margin-left: 36pt; font-size: 10pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date;&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&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td style="width: 54pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; margin-left: 36pt; font-size: 10pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and&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&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td style="width: 54pt; vertical-align: top; align: right;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; margin-left: 36pt; font-size: 10pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Level 3 inputs are unobservable inputs for the asset or liability.&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="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company's Level 1 financial assets generally include money market funds and publicly traded equity securities. The Company's Level 2 financial assets generally include United States Treasury securities, United States Government agency debt securities, certificates of deposit, commercial paper, and corporate debt securities.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company bases the fair value of its financial assets on pricing from third party sources of market information obtained through the Company's investment brokers. The Company does not adjust for or apply any additional assumptions or estimates to the pricing information it receives from brokers. The Company's investment brokers obtain pricing data from a variety of industry standard data providers (e.g., Bloomberg), and rely on comparable pricing of other securities because the Level 2 securities that the Company holds are not actively traded and have fewer observable transactions. The Company considers this the most reliable information available for the valuation of the securities. There were no changes in valuation techniques or related inputs in the three months ended September 28, 2014.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following table presents the Company's financial assets which were measured at fair value on a recurring basis at September 28, 2014 and June 29, 2014 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Financial assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Cash equivalents:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Short-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;U.S. Treasury securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Certificates of deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 36pt; font-size: 10pt;"&gt;Total financial assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;49,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;63,075&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 13px;"&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Financial assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Cash equivalents:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 12px;"&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,697&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,697&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Short-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;U.S. Treasury securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;21,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;21,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Certificates of deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,455&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,455&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 36pt; font-size: 10pt;"&gt;Total financial assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,697&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;78,786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;As of September 28, 2014 and June 29, 2014, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3). There were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value measurement hierarchy in the three months ended September 28, 2014 and June 29, 2014.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--2017-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20140928" unitRef="U001" decimals="-3">19000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--Technology license-->
  <us-gaap:FiniteLivedLicenseAgreementsGross contextRef="c20140629" unitRef="U001" decimals="-3">200000</us-gaap:FiniteLivedLicenseAgreementsGross>
  <!--Technology license-->
  <us-gaap:FiniteLivedLicenseAgreementsGross contextRef="c20140928" unitRef="U001" decimals="-3">183000</us-gaap:FiniteLivedLicenseAgreementsGross>
  <!--Estimated Useful Life-Customer Relationships [Member]-Maximum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20140630to20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MaximumMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Customer Relationships [Member]-Maximum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20120702to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MaximumMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Minimum [Member]-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20140630to20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MinimumMember">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Minimum [Member]-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130401to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MinimumMember">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Maximum [Member]-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20120702to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MaximumMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Minimum [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130401to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Minimum [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20140630to20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Maximum [Member]-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20140630to20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MaximumMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Assets, Gross-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140629_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">5671000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">9082000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">5671000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140629" unitRef="U001" decimals="-3">15263000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140629_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">9592000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140928" unitRef="U001" decimals="-3">14753000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Remainder of FY 2015-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c20140928" unitRef="U001" decimals="-3">81000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140629_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">5598000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">8975000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">5605000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140629" unitRef="U001" decimals="-3">14916000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140928" unitRef="U001" decimals="-3">14580000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140629_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">9318000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140928" unitRef="U001" decimals="-3">173000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">107000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140629" unitRef="U001" decimals="-3">347000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140629_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">73000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140629_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U001" decimals="-3">274000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140928_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">66000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--2016-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20140928" unitRef="U001" decimals="-3">73000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20140630to20140928" unitRef="U001" decimals="-3">0</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-77000</us-gaap:GainLossOnDispositionOfAssets>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20130701to20130929" unitRef="U001" decimals="-3">2880000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20140630to20140928" unitRef="U001" decimals="-3">3294000</us-gaap:GeneralAndAdministrativeExpense>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20140629" unitRef="U001" decimals="-5">600000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20140928" unitRef="U001" decimals="-5">600000</us-gaap:Goodwill>
  <!--Goodwill and Intangible Assets Disclosure [Text Block]-->
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 10 - Goodwill and Acquired Intangible Assets, Net&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: normal;"&gt;&lt;font style="letter-spacing: 9pt; font-size: 1px;"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&amp;#160;&amp;#160; The Company had goodwill of $0.6 million on its condensed consolidated balance sheets as of September 28, 2014 and June 29, 2014. During the three months ended September 28, 2014 and September 29, 2013, there were no indicators of impairment for the goodwill.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following table presents details of the intangible assets acquired as a result of acquisitions as of September 28, 2014 and June 29, 2014 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;&lt;u&gt;September 28, 2014&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Useful Life&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(in Years)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Accumulated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Net&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4-6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,082&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;8,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3-7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;66&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,753&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,580&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;173&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;&lt;u&gt;June 29, 2014&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Useful Life&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(in Years)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Accumulated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Net&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4-6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,592&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;274&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3-7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,598&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;73&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;15,263&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,916&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;347&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following table presents details of the amortization expense of acquired intangible assets as reported in the condensed consolidated statements of operations (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Cost of revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Operating expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;40&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;46&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;75&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Based on the purchased intangible assets recorded as of&amp;#160; September 28, 2014, and assuming no subsequent additions to or impairment of the underlying assets, the remaining estimated amortization expense is expected to be as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;&lt;u&gt;Fiscal years&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Remainder of FY 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;73&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 88%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 88%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;173&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20130701to20130929" unitRef="U001" decimals="-3">17966000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20140630to20140928" unitRef="U001" decimals="-3">18203000</us-gaap:GrossProfit>
  <!--Held-to-maturity Securities, Amortized Cost before Other than Temporary Impairment-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">26719000</us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment>
  <!--Held-to-maturity Securities, Amortized Cost before Other than Temporary Impairment-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">23567000</us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment>
  <!--Held-to-maturity securities, unrealized loss position for less than twelve months, fair value-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">17919000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Held-to-maturity securities, unrealized loss position for less than twelve months, fair value-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">8619000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Next Twelve Months, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c20140629" unitRef="U001" decimals="-3">23570000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Next Twelve Months, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c20140928" unitRef="U001" decimals="-3">26713000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Year Two Through Five, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c20140629" unitRef="U001" decimals="-3">10434000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Year Two Through Five, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c20140928" unitRef="U001" decimals="-3">7138000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <!--Held-to-maturity Securities-->
  <us-gaap:HeldToMaturitySecurities contextRef="c20140928" unitRef="U001" decimals="-3">33868000</us-gaap:HeldToMaturitySecurities>
  <!--Held-to-maturity Securities-->
  <us-gaap:HeldToMaturitySecurities contextRef="c20140629" unitRef="U001" decimals="-3">34009000</us-gaap:HeldToMaturitySecurities>
  <!--Held-to-maturity Securities, Debt Maturities, after One Through Five Years, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount contextRef="c20140928" unitRef="U001" decimals="-3">7149000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
  <!--Held-to-maturity Securities, Debt Maturities, after One Through Five Years, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount contextRef="c20140629" unitRef="U001" decimals="-3">10442000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
  <!--Held-to-maturity Securities, Debt Maturities, within One Year, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount contextRef="c20140928" unitRef="U001" decimals="-3">26719000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
  <!--Held-to-maturity Securities, Debt Maturities, within One Year, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount contextRef="c20140629" unitRef="U001" decimals="-3">23567000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
  <!--Held-to-maturity Securities, Fair Value-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesFairValue contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">26713000</us-gaap:HeldToMaturitySecuritiesFairValue>
  <!--Held-to-maturity Securities, Fair Value-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesFairValue contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">23570000</us-gaap:HeldToMaturitySecuritiesFairValue>
  <!--Held-to-maturity Securities, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesFairValue contextRef="c20140928" unitRef="U001" decimals="-3">33851000</us-gaap:HeldToMaturitySecuritiesFairValue>
  <!--Held-to-maturity Securities, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesFairValue contextRef="c20140629" unitRef="U001" decimals="-3">34004000</us-gaap:HeldToMaturitySecuritiesFairValue>
  <!--Held-to-maturity, unrealized loss position for less than twelve months, gross unrealized losses-Corporate Debt Securities [Member]-->
  <us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">-8000</us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss>
  <!--Held-to-maturity, unrealized loss position for less than twelve months, gross unrealized losses-Corporate Debt Securities [Member]-->
  <us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">-3000</us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss>
  <!--Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Loss-Corporate Debt Securities [Member]-->
  <us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">-11000</us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss>
  <!--Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Loss-Corporate Debt Securities [Member]-->
  <us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">-8000</us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss>
  <!--Income (Loss) from Continuing Operations, Per Basic Share-->
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="c20140630to20140928" unitRef="U003" decimals="2">0.24</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <!--Income (Loss) from Continuing Operations, Per Basic Share-->
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="c20130701to20130929" unitRef="U003" decimals="2">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <!--Income (Loss) from Continuing Operations Attributable to Parent-->
  <us-gaap:IncomeLossFromContinuingOperations contextRef="c20130701to20130929" unitRef="U001" decimals="-3">4211000</us-gaap:IncomeLossFromContinuingOperations>
  <!--Income (Loss) from Continuing Operations Attributable to Parent-->
  <us-gaap:IncomeLossFromContinuingOperations contextRef="c20140630to20140928" unitRef="U001" decimals="-3">4191000</us-gaap:IncomeLossFromContinuingOperations>
  <!--Discontinued operations-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="c20130701to20130929" unitRef="U003" decimals="2">-0.11</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <!--Discontinued operations-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="c20140630to20140928" unitRef="U003" decimals="2">-0.20</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20130701to20130929" unitRef="U001" decimals="-3">5381000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20140630to20140928" unitRef="U001" decimals="-3">4833000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income from Continuing Operations, net of tax-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20130701to20130929" unitRef="U001" decimals="-3">4211000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income from Continuing Operations, net of tax-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20140630to20140928" unitRef="U001" decimals="-3">4191000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income Tax Examination, Year under Examination-California [Member]-->
  <us-gaap:IncomeTaxExaminationYearUnderExamination contextRef="c20130701to20130929_IncomeTaxAuthorityAxis_CaliforniaMember">2011</us-gaap:IncomeTaxExaminationYearUnderExamination>
  <!--Income Tax Examination, Year under Examination-California [Member]-->
  <us-gaap:IncomeTaxExaminationYearUnderExamination contextRef="c20140630to20140928_IncomeTaxAuthorityAxis_CaliforniaMember">2008</us-gaap:IncomeTaxExaminationYearUnderExamination>
  <!--Continuing operations-->
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="c20140630to20140928" unitRef="U003" decimals="2">0.24</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <!--Continuing operations-->
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="c20130701to20130929" unitRef="U003" decimals="2">0.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <!--Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-1989000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <!--Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-3579000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <!--Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="c20130701to20130929" unitRef="U003" decimals="2">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <!--Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="c20140630to20140928" unitRef="U003" decimals="2">-0.20</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20140630to20140928" unitRef="U001" decimals="-3">642000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20130701to20130929" unitRef="U001" decimals="-3">1170000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 16 - Income Taxes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 10pt; font-size: 10pt;"&gt;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company accounts for income taxes under the asset and liability method, which recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the tax bases of assets and liabilities and their financial statement reported amounts, and for net operating losses and tax credit carryforwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company records a valuation allowance against deferred tax assets when it is more likely than not that such assets will not be realized. &lt;/font&gt;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company continues to monitor the likelihood that it will be able to recover its deferred tax assets.&amp;#160; If recovery is not likely, the Company must increase its provision for income taxes by recording a valuation allowance against the deferred tax assets.&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company accounts for uncertain tax positions in accordance with the authoritative guidance on income taxes under which the Company may only recognize or continue to recognize tax positions that meet a "more likely than not" threshold. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;As of September 28, 2014, the Company's total unrecognized tax benefits were $17.0 million, of which $14.6 million, if recognized, would affect the Company's effective tax rate. The Company had accrued interest and penalties related to unrecognized tax benefits of approximately $1.9 million as of September 28, 2014.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company is required to make its best estimate of the annual effective tax rate for the full fiscal year and use that rate to provide for income taxes on a current year-to-date basis. The Company recorded a tax provision of $0.6 million and $1.2 million from its continuing operations for the three months ended September 28, 2014 and September 29, 2013, respectively. The effective tax rate for the three months ended September 28, 2014 differed from the statutory rate primarily due to the mix of foreign earnings, non-deductible stock-based compensation and research and development deduction in China. The effective tax rate could fluctuate in the future due to changes in the taxable income mix between various jurisdictions&lt;/font&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company is currently under a tax audit by the California Franchise Tax Board for its fiscal years 2008 through 2011. The audit is in process and the outcome of the audit cannot be predicted at this time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Although the Company files U.S. federal, various state, and foreign tax returns, the Company's only major tax jurisdictions are the United States, California, Taiwan and China. The tax years 2005 to 2013 remain open in several jurisdictions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Loss from discontinued Operations, Net of Tax-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-3579000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
  <!--Loss from discontinued Operations, Net of Tax-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-1989000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20140630to20140928" unitRef="U001" decimals="-3">3038000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20130701to20130929" unitRef="U001" decimals="-3">52000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20130701to20130929" unitRef="U001" decimals="-3">1789000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20140630to20140928" unitRef="U001" decimals="-3">1141000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accrued liabilities and other liabilities-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20140630to20140928" unitRef="U001" decimals="-3">3183000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Accrued liabilities and other liabilities-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20130701to20130929" unitRef="U001" decimals="-3">2145000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20130701to20130929" unitRef="U001" decimals="-3">5841000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-643000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20130701to20130929" unitRef="U001" decimals="-3">192000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20140630to20140928" unitRef="U001" decimals="-3">2510000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Dilutive effect of employee stock options and restricted stock units (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20130701to20130929" unitRef="U002" decimals="-3">304000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Dilutive effect of employee stock options and restricted stock units (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20140630to20140928" unitRef="U002" decimals="-3">280000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Goodwill and acquired intangible assets, net-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20140928" unitRef="U001" decimals="-3">746000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Goodwill and acquired intangible assets, net-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20140629" unitRef="U001" decimals="-3">919000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Disposal Group, Including Discontinued Operation, Inventory, Current-->
  <us-gaap:InventoriesPropertyHeldForSaleCurrent contextRef="c20140928" unitRef="U001" decimals="-5">1200000</us-gaap:InventoriesPropertyHeldForSaleCurrent>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20140928" unitRef="U001" decimals="-3">37039000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20140629" unitRef="U001" decimals="-3">38771000</us-gaap:InventoryNet>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20140629" unitRef="U001" decimals="-3">3361000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20140928" unitRef="U001" decimals="-3">3567000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20140629" unitRef="U001" decimals="-3">24650000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20140928" unitRef="U001" decimals="-3">22194000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Work-in-process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20140928" unitRef="U001" decimals="-3">11278000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Work-in-process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20140629" unitRef="U001" decimals="-3">10760000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Amortization of premium on investments-->
  <us-gaap:InvestmentIncomeAmortizationOfPremium contextRef="c20130701to20130929" unitRef="U001" decimals="-3">212000</us-gaap:InvestmentIncomeAmortizationOfPremium>
  <!--Amortization of premium on investments-->
  <us-gaap:InvestmentIncomeAmortizationOfPremium contextRef="c20140630to20140928" unitRef="U001" decimals="-3">207000</us-gaap:InvestmentIncomeAmortizationOfPremium>
  <!--Debt Securities by Contractual Maturities-->
  <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The amortized cost and estimated fair value of debt securities as of September 28, 2014 and June 29, 2014 by contractual maturities are shown below (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 13px;"&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Available-for-sale investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Due in one year or less&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;47,558&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;47,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total available-for-sale investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;47,558&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;47,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Due in one year or less&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;26,719&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;26,713&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;23,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;23,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Due in one year to five years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total held-to-maturity investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;33,868&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;33,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;34,009&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;34,004&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81,426&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81,402&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98,093&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
  <!--Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]-->
  <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 7 - Investments&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-style: italic; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Available-for-Sale and Held-to-Maturity Investments&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company generally invests its excess cash in certificates of deposit, debt instruments of the U.S. Treasury, Government agencies, corporations with strong credit ratings and equity securities in publicly traded companies. Such investments are made in accordance with the Company's investment policy, which establishes guidelines relative to diversification and maturities designed to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates. The available-for-sale investments are reported at their fair value. Unrealized gains and losses on these securities are reported as a separate component of accumulated other comprehensive income until realized. The investment securities which the Company has the ability and intent to hold until maturity are classified as held-to-maturity investments and are stated at amortized cost.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Investments as of September 28, 2014 and June 29, 2014 were as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Short-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gains&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Losses&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Available-for-sale:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;U.S. Treasury securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,492&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Certificates of deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;26,719&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;26,713&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;74,277&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;74,264&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Long-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total long-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81,426&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81,402&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Short-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gains&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Losses&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Available-for-sale:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;U.S. Treasury securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;21,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;21,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,469&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,455&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Certificates of deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;23,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;23,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;87,667&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;87,659&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Long-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total long-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98,093&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The gross unrealized losses related to available for sale and held to maturity investments were primarily due to changes in market interest rates.&amp;#160; The Company has determined that (i)&amp;#160;it does not have the intent to sell any of these investments and (ii)&amp;#160;it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis to meet its cash or working capital requirements or contractual or regulatory obligations.&amp;#160; The Company did not recognize any impairment loss during the three months ended September 28, 2014 and September 29, 2013, respectively&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following tables show the gross unrealized losses and fair value of the Company's investments, aggregated by length of time that individual securities have been in a continuous unrealized loss position (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Less Than 12 Months&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Unrealized Loss&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px;"&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Available-for-sale:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,885&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,919&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;28,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total long-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;35,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Less Than 12 Months&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"&gt;&lt;div style="font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized Loss&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Available-for-sale:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,877&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;8,619&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,496&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total long-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,931&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;As of September 28, 2014 and June 29, 2014, there were no individual securities that had been in a continuous loss position for 12 months or longer.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The amortized cost and estimated fair value of debt securities as of September 28, 2014 and June 29, 2014 by contractual maturities are shown below (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 13px;"&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Available-for-sale investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Due in one year or less&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;47,558&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;47,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total available-for-sale investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;47,558&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;47,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Due in one year or less&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;26,719&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;26,713&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;23,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;23,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Due in one year to five years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total held-to-maturity investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;33,868&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;33,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;34,009&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;34,004&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81,426&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81,402&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98,093&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; text-indent: 36pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Non-Marketable Equity Securities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company accounts for its equity investments in privately held companies under the cost method.&amp;#160;&amp;#160;These investments are subject to periodic impairment review and measured and recorded at fair value when they are deemed to be other-than-temporarily impaired. In determining whether a decline in the value of its investment has occurred and is other than temporary, an assessment was made by considering available evidence, including the general market conditions, the investee's financial condition, near-term prospects, market comparables and subsequent rounds of financing.&amp;#160;&amp;#160;The valuation also takes into account the investee's capital structure, liquidation preferences for its capital and other economic variables. The valuation methodology for determining the decline in value of non-marketable equity securities is based on inputs that require management judgment.&amp;#160;The aggregate carrying value of the Company's non-marketable equity securities was $4.9 million and $4.9 million as of September 28, 2014 and June 29, 2014, respectively, and was classified within other assets on the Company's condensed consolidated balance sheets .&amp;#160;&amp;#160;The Company did not recognize any impairment loss during the three months ended September 28, 2014 and September 29, 2013, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20140629" unitRef="U001" decimals="-3">30905000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20140928" unitRef="U001" decimals="-3">34230000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20140629" unitRef="U001" decimals="-3">302693000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20140928" unitRef="U001" decimals="-3">296446000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20140928" unitRef="U001" decimals="-3">46013000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20140629" unitRef="U001" decimals="-3">42444000</us-gaap:Liabilities>
  <!--Long-term investments-->
  <us-gaap:LongTermInvestments contextRef="c20140629" unitRef="U001" decimals="-3">10442000</us-gaap:LongTermInvestments>
  <!--Long-term investments-->
  <us-gaap:LongTermInvestments contextRef="c20140928" unitRef="U001" decimals="-3">7149000</us-gaap:LongTermInvestments>
  <!--Short-term and long-term investments-->
  <us-gaap:MarketableSecuritiesTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Investments as of September 28, 2014 and June 29, 2014 were as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Short-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gains&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Losses&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Available-for-sale:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;U.S. Treasury securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,492&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Certificates of deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;26,719&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;26,713&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;74,277&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;74,264&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Long-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total long-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81,426&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81,402&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Short-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gains&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Losses&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Available-for-sale:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;U.S. Treasury securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;21,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;21,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,469&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,455&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Certificates of deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;23,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;23,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total short-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;87,667&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;87,659&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Long-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total long-term investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;Total investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98,093&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesTextBlock>
  <!--Nature of Operations [Text Block]-->
  <us-gaap:NatureOfOperations contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;!--Anchor--&gt;Note 1 - Description of Business&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-style: italic; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 3pt; font-size: 10pt; font-weight: bold;"&gt;The Company&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 3pt; font-size: 10pt;"&gt;Oplink Communications, Inc. ("Oplink" or the "Company") was incorporated in California in September 1995 and was reincorporated in Delaware in September 2000. The Company is headquartered in Fremont, California and has manufacturing, design and research and development facilities in Zhuhai, Shanghai and Wuhan, China and in Taipei and Hsinchu, Taiwan.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 3pt; font-size: 10pt;"&gt;The Company designs, manufactures and sells optical networking components and subsystems. Its products expand optical bandwidth, amplify optical signals, monitor and protect wavelength performance, redirect light signals, ensure signal connectivity and provide signal transmission and reception within an optical network. Its products enable greater and higher quality bandwidth over longer distances, which reduces network congestion and transmission cost per bit. Its products also enable optical system manufacturers to provide flexible and scalable bandwidth to support the increase of data traffic on the Internet and other public and private networks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 3pt; font-size: 10pt;"&gt;The Company offers its customers design, integration and optical manufacturing solutions ("OMS") for the production and packaging of highly-integrated optical subsystems and turnkey solutions, based upon a customer's specific product design and specifications. The Company also offers solutions with lower levels of component integration for customers that place more value on flexibility than would be provided with turnkey solutions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 3pt; font-size: 10pt;"&gt;The Company's product portfolio also includes optical transmission products that broaden the addressable markets as well as the range of solutions that the Company can now offer its customers. The Company's transmission products consist of a comprehensive line of high-performance fiber optic modules, including fiber optic transmitters, receivers, transceivers, and transponders, primarily for use in metropolitan area network ("MAN"), local area network ("LAN"), and fiber-to-the-home ("FTTH") applications. Fiber optic modules are the integration of pre-assembled components that are used to build network equipment. The Company's transmission products convert data signals between optical domain and electronic domain, thereby facilitating the transmission of information over fiber optic communication networks.&lt;/div&gt;&lt;div style="margin-bottom: 3pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; margin-bottom: 3pt; font-size: 10pt;"&gt;The Company also has a business division, Oplink Connected, which has developed and is selling wireless security and home automation systems that can be monitored and managed with a Smartphone app. The security systems are plug-and-play solutions that are easy to install and eliminate the need for professional installation. As the Company continues to focus on driving shareholder value and increasing operational efficiencies, the Company has commenced a process to seek strategic alternatives for Oplink Connected, including a possible sale of all or part of the business. The Oplink Connected business has been classified as discontinued operations, &lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;see "Note 11. Discontinued Operations and Assets Held For Sale".&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20140630to20140928" unitRef="U001" decimals="-3">612000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20130701to20130929" unitRef="U001" decimals="-3">2222000</us-gaap:NetIncomeLoss>
  <!--Net Income-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c20140630to20140928" unitRef="U001" decimals="-3">612000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <!--Net Income-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c20130701to20130929" unitRef="U001" decimals="-3">2222000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-13787000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20140630to20140928" unitRef="U001" decimals="-3">15025000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-527000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-12609000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20130701to20130929" unitRef="U001" decimals="-3">4439000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20140630to20140928" unitRef="U001" decimals="-3">4324000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--New Accounting Pronouncements and Changes in Accounting Principles [Text Block]-->
  <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 3 - Recent Accounting Pronouncements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU 2014-09 uses a five-step model to determine revenue recognition in contracts with customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The standard permits the use of either the retrospective or cumulative effect transition method. This standard is effective for fiscal years beginning after December 15, 2016. The Company is currently evaluating the impact of this new guidance on its condensed consolidated financial statements and related disclosures.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;In April 2014, the FASB issued ASU No. 2014-08, Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity. ASU 2014-08 redefines discontinued operations as disposals representing a strategic shift in operations and having a major effect on the organization's operations and financial results. The new standard is effective for fiscal years beginning after December 15, 2014. The Company is currently evaluating the impact of this new guidance on its condensed consolidated financial statements and related disclosures.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <!--Number of business segments-->
  <us-gaap:NumberOfOperatingSegments contextRef="c20130701to20130929" unitRef="U005" decimals="INF">1</us-gaap:NumberOfOperatingSegments>
  <!--Number of business segments-->
  <us-gaap:NumberOfOperatingSegments contextRef="c20140630to20140928" unitRef="U005" decimals="INF">1</us-gaap:NumberOfOperatingSegments>
  <!--Number of reportable segments-->
  <us-gaap:NumberOfReportableSegments contextRef="c20140630to20140928" unitRef="U005" decimals="INF">1</us-gaap:NumberOfReportableSegments>
  <!--Number of reportable segments-->
  <us-gaap:NumberOfReportableSegments contextRef="c20130701to20130929" unitRef="U005" decimals="INF">1</us-gaap:NumberOfReportableSegments>
  <!--Open Tax Year-Minimum [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20140630to20140928_RangeAxis_MinimumMember">2005</us-gaap:OpenTaxYear>
  <!--Open Tax Year-Maximum [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20130701to20130929_RangeAxis_MaximumMember">2013</us-gaap:OpenTaxYear>
  <!--Operating Leases, Future Minimum Payments, Due in Four and Five Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourAndFiveYears contextRef="c20140928" unitRef="U001" decimals="-3">3000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourAndFiveYears>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20140630to20140928" unitRef="U001" decimals="-3">13543000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20130701to20130929" unitRef="U001" decimals="-3">12617000</us-gaap:OperatingExpenses>
  <!--Operating Leases, Future Minimum Payments, Due in Two and Three Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoAndThreeYears contextRef="c20140928" unitRef="U001" decimals="-3">52000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoAndThreeYears>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20140630to20140928" unitRef="U001" decimals="-3">4660000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20130701to20130929" unitRef="U001" decimals="-3">5349000</us-gaap:OperatingIncomeLoss>
  <!--Operating Leases, Future Minimum Payments, Due Thereafter-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="c20140928" unitRef="U001" decimals="-3">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20140928" unitRef="U001" decimals="-3">164000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments Due-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c20140928" unitRef="U001" decimals="-3">219000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 2 - Basis of Presentation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The unaudited condensed consolidated financial statements included herein have been prepared by the Company in conformity with accounting principles generally accepted in the United States of America ("U.S.") and pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures, normally included in financial statements prepared in accordance with accounting principles generally accepted in the U.S., have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, these unaudited condensed consolidated financial statements contain all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the financial position of the Company as of September 28, 2014, the results of its operations for the three month periods ended September 28, 2014 and September 29, 2013 and its cash flows for the three month periods ended September 28, 2014 and September 29, 2013. The results of operations for the periods presented are not necessarily indicative of those that may be expected for the full year. The condensed consolidated financial statements presented herein have been prepared by management, without audit by independent auditors who do not express an opinion thereon, and should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the fiscal year ended June 29, 2014. The June 29, 2014 condensed consolidated balance sheet data was derived from audited consolidated financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended June 29, 2014 but does not include all disclosures required for annual periods. Certain reclassifications have been made to conform to the current period's presentation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company operates and reports using a fiscal year, which ends on the Sunday closest to June 30. Fiscal 2015 and Fiscal 2014 are 52-week fiscal years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The consolidated financial statements include the accounts of the Company and its wholly and majority-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company presents the financial information of some of its foreign operating subsidiaries in its condensed consolidated financial statements utilizing accounts as of a date one month earlier than the accounts of its parent company to ensure timely reporting of condensed consolidated results.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company conducts its business within one business segment and has no organizational structure dictated by product, service lines, geography or customer type.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;There have been no significant changes in the Company's significant accounting policies that were disclosed in its Annual Report on Form 10-K for the fiscal year ended June 29, 2014.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20140630to20140928" unitRef="U001" decimals="-3">111000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20130701to20130929" unitRef="U001" decimals="-3">1890000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20140630to20140928_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U001" decimals="-3">4000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Foreign Currency Translation Adjustment-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20140630to20140928_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">107000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20140630to20140928" unitRef="U001" decimals="-3">111000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">13082000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">13402000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets, Miscellaneous, Noncurrent-->
  <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">1320000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
  <!--Other Assets, Miscellaneous, Noncurrent-->
  <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">1415000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
  <!--Currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c20130701to20130929" unitRef="U001" decimals="-3">322000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <!--Currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c20140630to20140928" unitRef="U001" decimals="-3">107000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <!--Change in net unrealized gain on investments, net-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20140630to20140928" unitRef="U001" decimals="-3">4000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Change in net unrealized gain on investments, net-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20130701to20130929" unitRef="U001" decimals="-3">1568000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Interest income and other, net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20140630to20140928" unitRef="U001" decimals="-3">173000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest income and other, net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20130701to20130929" unitRef="U001" decimals="-3">32000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Other non-current liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">1350000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other non-current liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">1331000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20140629" unitRef="U001" decimals="-3">3827000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20140928" unitRef="U001" decimals="-3">4470000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Employee Related Liabilities-->
  <us-gaap:OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">537000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent>
  <!--Other Employee Related Liabilities-->
  <us-gaap:OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">1157000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20130701to20130929" unitRef="U001" decimals="-3">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20140630to20140928" unitRef="U001" decimals="-3">12569000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20140630to20140928" unitRef="U001" decimals="-3">445000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20130701to20130929" unitRef="U001" decimals="-3">1147000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments to Acquire Available-for-sale Securities-->
  <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="c20130701to20130929" unitRef="U001" decimals="-3">47419000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
  <!--Payments to Acquire Available-for-sale Securities-->
  <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="c20140630to20140928" unitRef="U001" decimals="-3">14518000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
  <!--Payments of Dividends, Common Stock-Dividend Declared July 2014 [Member]-->
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="c20140630to20140928_DividendsAxis_DividendDeclaredJuly2014Member" unitRef="U001" decimals="-5">900000</us-gaap:PaymentsOfDividendsCommonStock>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20130701to20130929" unitRef="U001" decimals="-3">5502000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20140630to20140928" unitRef="U001" decimals="-3">1383000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Held-to-maturity Securities-->
  <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="c20130701to20130929" unitRef="U001" decimals="-3">9288000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
  <!--Payments to Acquire Held-to-maturity Securities-->
  <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="c20140630to20140928" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20140630to20140928" unitRef="U001" decimals="-3">858000</us-gaap:PaymentsOfDividends>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20130701to20130929" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfDividends>
  <!--Prepaid Expense and Other Assets, Current-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20140629" unitRef="U001" decimals="-3">5345000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid Expense and Other Assets, Current-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20140928" unitRef="U001" decimals="-3">8237000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20140630to20140928" unitRef="U001" decimals="-3">1263000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20130701to20130929" unitRef="U001" decimals="-3">620000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Sales and maturities of available-for-sale investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c20140630to20140928" unitRef="U001" decimals="-3">31000000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <!--Sales and maturities of available-for-sale investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c20130701to20130929" unitRef="U001" decimals="-3">48371000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <!--Proceeds from sales of property and equipment-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20130701to20130929" unitRef="U001" decimals="-3">51000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Proceeds from sales of property and equipment-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20140630to20140928" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Accrued warranty-->
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c20140629" unitRef="U001" decimals="-3">374000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <!--Accrued warranty-->
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c20140928" unitRef="U001" decimals="-3">396000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <!--Accruals for warranties issued during the period-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20130701to20130929" unitRef="U001" decimals="-3">71000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Accruals for warranties issued during the period-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20140630to20140928" unitRef="U001" decimals="-3">111000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20130630" unitRef="U001" decimals="-3">360000</us-gaap:ProductWarrantyAccrual>
  <!--Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20140629" unitRef="U001" decimals="-3">374000</us-gaap:ProductWarrantyAccrual>
  <!--Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20140928" unitRef="U001" decimals="-3">396000</us-gaap:ProductWarrantyAccrual>
  <!--Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20130929" unitRef="U001" decimals="-3">260000</us-gaap:ProductWarrantyAccrual>
  <!--Adjustments related to pre-existing warranties including expirations and changes in estimates-->
  <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-95000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
  <!--Adjustments related to pre-existing warranties including expirations and changes in estimates-->
  <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c20140630to20140928" unitRef="U001" decimals="-3">12000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
  <!--Cost of warranty repair-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20130701to20130929" unitRef="U001" decimals="-3">-76000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Cost of warranty repair-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-101000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Property, Plant and Equipment, Gross-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140629" unitRef="U001" decimals="-3">122732000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Construction in Progress [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140629_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U001" decimals="-3">319000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Building and Leasehold Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140629_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" unitRef="U001" decimals="-3">35925000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Construction in Progress [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140928_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U001" decimals="-3">237000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Computer Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140928_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U001" decimals="-3">9179000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140928" unitRef="U001" decimals="-3">123925000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140928_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember" unitRef="U001" decimals="-3">71937000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140629_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3">6114000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140928_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3">6130000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140629_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember" unitRef="U001" decimals="-3">71243000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Computer Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140629_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U001" decimals="-3">9131000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Building and Leasehold Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140928_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" unitRef="U001" decimals="-3">36442000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140928" unitRef="U001" decimals="-3">50841000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140629" unitRef="U001" decimals="-3">52113000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-China [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140629_StatementGeographicalAxis_ChinaMember" unitRef="U001" decimals="-3">37827000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140928_StatementGeographicalAxis_TaiwanMember" unitRef="U001" decimals="-3">7908000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140629_StatementGeographicalAxis_TaiwanMember" unitRef="U001" decimals="-3">7862000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-China [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140928_StatementGeographicalAxis_ChinaMember" unitRef="U001" decimals="-3">36607000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140928_StatementGeographicalAxis_UnitedStatesMember" unitRef="U001" decimals="-3">6326000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140629_StatementGeographicalAxis_UnitedStatesMember" unitRef="U001" decimals="-3">6424000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Less than 1 year-->
  <us-gaap:PurchaseObligationDueInNextTwelveMonths contextRef="c20140928" unitRef="U001" decimals="-3">24409000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
  <!--Purchase Obligation-->
  <us-gaap:PurchaseObligation contextRef="c20140928" unitRef="U001" decimals="-3">24828000</us-gaap:PurchaseObligation>
  <!--1-3 years-->
  <us-gaap:PurchaseObligationDueInSecondAndThirdYear contextRef="c20140928" unitRef="U001" decimals="-3">419000</us-gaap:PurchaseObligationDueInSecondAndThirdYear>
  <!--4-5 years-->
  <us-gaap:PurchaseObligationDueInFourthAndFifthYear contextRef="c20140928" unitRef="U001" decimals="-3">0</us-gaap:PurchaseObligationDueInFourthAndFifthYear>
  <!--After 5 years-->
  <us-gaap:PurchaseObligationDueAfterFifthYear contextRef="c20140928" unitRef="U001" decimals="-3">0</us-gaap:PurchaseObligationDueAfterFifthYear>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20140630to20140928_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20140630to20140928" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Foreign Currency Translation Adjustment-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20140630to20140928_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20130701to20130929" unitRef="U001" decimals="-3">6067000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20140630to20140928" unitRef="U001" decimals="-3">6515000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20140629" unitRef="U001" decimals="-3">-164155000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20140928" unitRef="U001" decimals="-3">-163543000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenues-->
  <us-gaap:Revenues contextRef="c20140630to20140928" unitRef="U001" decimals="-3">57138000</us-gaap:Revenues>
  <!--Revenues-->
  <us-gaap:Revenues contextRef="c20130701to20130929" unitRef="U001" decimals="-3">54773000</us-gaap:Revenues>
  <!--Revenues-Japan [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20130929_StatementGeographicalAxis_JapanMember" unitRef="U001" decimals="-3">3734000</us-gaap:Revenues>
  <!--Revenues-China [Member]-->
  <us-gaap:Revenues contextRef="c20140630to20140928_StatementGeographicalAxis_ChinaMember" unitRef="U001" decimals="-3">14526000</us-gaap:Revenues>
  <!--Revenues-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20130929_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">6550000</us-gaap:Revenues>
  <!--Revenues-Others [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20130929_StatementGeographicalAxis_OthersMember" unitRef="U001" decimals="-3">8716000</us-gaap:Revenues>
  <!--Revenues-United States [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20130929_StatementGeographicalAxis_UnitedStatesMember" unitRef="U001" decimals="-3">24442000</us-gaap:Revenues>
  <!--Revenues-Japan [Member]-->
  <us-gaap:Revenues contextRef="c20140630to20140928_StatementGeographicalAxis_JapanMember" unitRef="U001" decimals="-3">2714000</us-gaap:Revenues>
  <!--Revenues-Others [Member]-->
  <us-gaap:Revenues contextRef="c20140630to20140928_StatementGeographicalAxis_OthersMember" unitRef="U001" decimals="-3">8357000</us-gaap:Revenues>
  <!--Revenues-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20140630to20140928_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">4486000</us-gaap:Revenues>
  <!--Revenues-China [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20130929_StatementGeographicalAxis_ChinaMember" unitRef="U001" decimals="-3">11331000</us-gaap:Revenues>
  <!--Revenues-United States [Member]-->
  <us-gaap:Revenues contextRef="c20140630to20140928_StatementGeographicalAxis_UnitedStatesMember" unitRef="U001" decimals="-3">27055000</us-gaap:Revenues>
  <!--Expected Term-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20130701to20130929_AwardTypeAxis_EmployeeStockOptionMember">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected Term-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]-->
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Based on the purchased intangible assets recorded as of&amp;#160; September 28, 2014, and assuming no subsequent additions to or impairment of the underlying assets, the remaining estimated amortization expense is expected to be as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt; font-weight: bold;"&gt;&lt;u&gt;Fiscal years&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Remainder of FY 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;73&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 88%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 88%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;173&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <!--Schedule of Product Warranty Liability [Table Text Block]-->
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Changes in the warranty liability, which is included as a component of "Accrued liabilities" on the condensed consolidated balance sheets as disclosed in Note 9, is as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Balance as of beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Accruals for warranties issued during the period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;71&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Adjustments related to pre-existing warranties including expirations and changes in estimates&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(95&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Cost of warranty repair&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(76&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Balance as of end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;260&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
  <!--Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]-->
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following table presents the Company's financial assets which were measured at fair value on a recurring basis at September 28, 2014 and June 29, 2014 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Financial assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Cash equivalents:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Short-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20,990&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;U.S. Treasury securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Certificates of deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 36pt; font-size: 10pt;"&gt;Total financial assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;49,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;63,075&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 13px;"&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Financial assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Cash equivalents:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 12px;"&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Money market funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,697&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,697&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Short-term investments:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate commercial paper&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;U.S. Treasury securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;21,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;21,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Certificates of deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Corporate debt securities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,455&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,455&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 36pt; font-size: 10pt;"&gt;Total financial assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,697&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;64,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;78,786&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <!--Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]-->
  <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following table presents details of the intangible assets acquired as a result of acquisitions as of September 28, 2014 and June 29, 2014 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;&lt;u&gt;September 28, 2014&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Useful Life&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(in Years)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Accumulated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Net&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4-6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,082&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;8,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3-7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;66&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,753&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,580&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;173&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;&lt;u&gt;June 29, 2014&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Useful Life&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(in Years)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Accumulated&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Net&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4-6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,592&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;274&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3-7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,598&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;73&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 52%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;15,263&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,916&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;347&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
  <!--Valuation assumptions used to estimate fair value of options and employee stock purchase plan-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company estimates the fair value of stock options and purchase rights under the Company's employee stock purchase plan using a Black-Scholes valuation model. The fair value of each option grant is estimated on the date of grant using the Black-Scholes valuation model and the straight-line attribution approach with the following weighted-average assumptions:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Risk-free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.30&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Expected term&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4.6 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #ffffff; vertical-align: bottom;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4.6 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Volatility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;40&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Weighted average grant-date fair value&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5.13&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7.21&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;No purchase rights were granted under the Company's employee stock purchase plan during the three months ended September 28, 2014 and September 29, 2013.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Dividend yield is based on annualized dividends per share and the Company's average stock price. Expected volatility is based on the historical volatility of the Company's common stock. The risk-free interest rates are taken from the Daily Federal Yield Curve Rates as of the grant dates as published by the Federal Reserve and represent the yields on actively traded U.S. Treasury securities for terms equal to the expected term of the options or purchase rights. The expected term calculation for stock options is based on the observed historical option exercise behavior and post-vesting forfeitures of options by the Company's employees.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <!--Summary of activity under equity incentive plans-->
  <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;T&lt;/font&gt;he following table summarizes activity under the equity incentive plans for the indicated periods:&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Options&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Awards&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;(in thousands, except per share data)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Shares Available&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;for Grant&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Number of Options&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Weighted Average&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Restricted&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Stock Awards/Units&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Weighted Average&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Grant Date Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Balance, June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;584&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17.02&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;522&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19.81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 13px;"&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;255&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19.16&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Exercised or vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(85&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14.85&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(66&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;18.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Canceled&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14.18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;20.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 40%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Balance, September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;251&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,974&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;710&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 4px; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19.72&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
  <!--Schedule of Amounts Recognized in Balance Sheet [Table Text Block]-->
  <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Inventories:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;22,194&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,650&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Work-in-process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,760&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;37,039&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;38,771&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Property, plant and equipment, net:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Production and engineering equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;71,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;71,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Computer hardware and software&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,179&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,131&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Building and leasehold improvements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;36,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;35,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Land&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,130&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,114&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Construction in progress&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;319&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;123,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;122,732&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Less: Accumulated depreciation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(73,084&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(70,619&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;50,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;52,113&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Other assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Long term deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;823&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Investments in privately held companies&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Technology license&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Deferred income tax charge&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,867&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,320&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,082&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,402&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Accrued liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Payroll and related expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,646&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,894&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Employee withholdings and related expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,157&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;537&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Accrued professional fees&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,472&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,003&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Accrued sales commission&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;688&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;684&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Accrued product returns and allowance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;148&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Advance deposits from customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;313&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Accrued warranty&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,827&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,427&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
  <!--Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]-->
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The changes in accumulated other comprehensive income by component and related tax effects during the three months ended September 28, 2014 were as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Gains (Losses)&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;on Available-for-&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Sale Securities&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Foreign&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Currency&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Translation&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Adjustment&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;As of June 29, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,187&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,176&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Other comprehensive income before reclassification&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Amounts reclassified from accumulated other comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Other comprehensive income, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;As of September 28, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,294&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <!--Computations of basic and diluted net income per share and anti-dilutive common stock equivalents excluded from computations-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and dilutive potential common shares outstanding during the period, if dilutive. Potentially dilutive common equivalent shares are composed of the incremental common shares issuable upon the exercise of stock options, the vesting of awards and purchases under the employee stock purchase plan. The following is the computations of the basic and diluted net income (loss) per share and the anti-dilutive common stock equivalents excluded from the computations for the periods presented (in thousands, except per share data):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Numerator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Income from continuing operations, net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,211&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Loss from discontinued operations, net of tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3,579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(1,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;612&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Denominator:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Weighted average common shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Dilutive effect of employee stock options and restricted stock units&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;280&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;304&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Weighted average common shares outstanding, assuming dilution&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,447&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;19,543&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Basic net income (loss) per share from:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px;"&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Continuing operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.22&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px;"&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(0.20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(0.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160; Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.04&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Diluted net income (loss) per share from:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Continuing operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.22&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(0.20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(0.11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.04&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.11&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Anti-dilutive stock options and awards not included in net income (loss) per share calculation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;940&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,768&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Statements of operations for discontinued operations [Table Block]-->
  <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The results of discontinued operations for the three months ended September 28, 2014 and September 29, 2013 were as follows (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&amp;#160; &lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29, &lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Cost of revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;744&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Operating expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,098&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -12pt; font-family: ''Times New Roman'', Times, serif; margin-left: 12pt; font-size: 10pt;"&gt;Loss from discontinued operations before benefit from income tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(2,367&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Benefit from income tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(270&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Net loss from discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(3,579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(1,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
  <!--Stock-based compensation expense by function line item-->
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following table represents details of stock-based compensation expense by function line item for the three months ended September 28, 2014 and September 29, 2013 (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29, &lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Cost of revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;96&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;108&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Research and development&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;375&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;409&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Sales and marketing&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;630&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;626&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;475&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;934&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total stock-based compensation expense (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,077&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Total stock-based compensation expense related to the Company's discontinued operation business was $0.1 million for the three months ended September 28, 2014 and September 29, 2013, respectively and was included in loss from discontinued operations, net of tax on the condensed consolidated statements of operations.&amp;#160; Stock-based compensation capitalized as inventory was immaterial &lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;as of September 28, 2014 and September 29, 2013.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <!--Property, Plant and Equipment, Net by Geographical Location-->
  <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The breakdown of property, plant and equipment, net by geographical location was as follows (in thousands):&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;China&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;36,607&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;37,827&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,424&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Taiwan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,908&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,862&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;50,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;52,113&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
  <!--Revenues By Geographical Location-->
  <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The geographic breakdown of revenues by customers' ship-to location was as follows (in thousands):&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Revenues:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,055&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;China&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,526&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,331&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,486&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,550&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Japan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;8,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;8,716&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;57,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;54,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
  <!--Number of top customers-->
  <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="c20130701to20130929">5</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
  <!--Number of top customers-->
  <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="c20140630to20140928">5</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
  <!--Segment Reporting Disclosure [Text Block]-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 15 - Segment&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company has determined that it has one reportable segment: fiber optic component and subsystem product sales. This segment consists of organizations located in the United States, China and Taiwan, which develop, manufacture, and/or market fiber optic networking components.&amp;#160;&amp;#160;The chief executive officer has been identified as the chief operating decision maker ("CODM"). The Company's CODM is ultimately responsible for and actively involved in the allocation of resources and the assessment of the Company's operational and financial performance.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The geographic breakdown of revenues by customers' ship-to location was as follows (in thousands):&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Revenues:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;27,055&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;China&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;14,526&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,331&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,486&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,550&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Japan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;8,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;8,716&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 27pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;57,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;54,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company's top five customers, although not the same five customers, together accounted for 52 % of revenues for the three months ended September 28, 2014 and September 29, 2013, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The breakdown of property, plant and equipment, net by geographical location was as follows (in thousands):&lt;/div&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;China&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;36,607&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;37,827&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,424&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Taiwan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,908&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,862&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;50,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;52,113&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--Selling and Marketing Expense-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20140630to20140928" unitRef="U001" decimals="-3">3724000</us-gaap:SellingAndMarketingExpense>
  <!--Selling and Marketing Expense-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20130701to20130929" unitRef="U001" decimals="-3">3553000</us-gaap:SellingAndMarketingExpense>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-3">255000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">19.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Granted (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">17.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Canceled (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">14.18</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20140629_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-3">522000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-3">710000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Stock-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20140630to20140928" unitRef="U001" decimals="-3">1576000</us-gaap:ShareBasedCompensation>
  <!--Stock-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20130701to20130929" unitRef="U001" decimals="-3">2077000</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-3">66000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Granted (in shares)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20140629_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">19.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">19.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">20.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-3">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Exercised or vested (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">14.85</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="2">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20130701to20130929_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">18.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c20140629" unitRef="U002" decimals="-3">584000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c20140928" unitRef="U002" decimals="-3">251000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <!--Volatility (in hundredths)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20130701to20130929_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="1">0.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Volatility (in hundredths)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="2">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Number of shares authorized (in shares)-Equity Incentive Plan 2009 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c20140928_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U002" decimals="0">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20130701to20130929_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">5.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20130701to20130929_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">7.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20140629_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">17.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">17.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20140629_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">2057000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">1974000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c20140630to20140928" unitRef="U002" decimals="-3">339000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <!--Shares withheld to settle the employees' minimum statutory obligation for applicable income and other employment taxes (in shares)-Equity Incentive Plan 2009 [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c20140630to20140928_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U002" decimals="-5">100000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <!--Shares withheld to settle the employees' minimum statutory obligation for applicable income and other employment taxes (in shares)-Equity Incentive Plan 2009 [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c20130701to20130929_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U002" decimals="-5">100000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <!--Short-term Investments-->
  <us-gaap:ShortTermInvestments contextRef="c20140629" unitRef="U001" decimals="-3">87659000</us-gaap:ShortTermInvestments>
  <!--Short-term Investments-->
  <us-gaap:ShortTermInvestments contextRef="c20140928" unitRef="U001" decimals="-3">74264000</us-gaap:ShortTermInvestments>
  <!--Stock repurchase program, authorized amount-->
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c20140508" unitRef="U001" decimals="-6">40000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <!--Stock repurchase program, authorized amount-->
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c20140728" unitRef="U001" decimals="-6">40000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Stock Options [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20140630to20140928_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3">85000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Amount available for future purchase under share repurchase program-->
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c20140928" unitRef="U001" decimals="-5">57800000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20140629" unitRef="U001" decimals="-3">260249000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20140928" unitRef="U001" decimals="-3">250433000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Note Disclosure [Text Block]-->
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Note 13 &amp;#8211; &lt;/font&gt;Stockholder's Equity&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-style: italic; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Repurchase of Common Stock&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;On May 8, 2014, the Company's Board of Directors approved a program to repurchase up to $40 million of its outstanding common shares. On July 28, 2014, the Company's Board of Directors approved an increase of $40 million to this stock repurchase program to a total of $80 million. In fiscal 2014, the Company repurchased 0.6 million shares at an average price of $16.87 per share for a total purchase price of $10.1 million. During the three months ended September 28, 2014, the Company repurchased 0.7 million shares at an average price of $18.39 per share for a total purchase price of $12.1 million under the program.&amp;#160; As of September 28, 2014, approximately $57.8 million was available for future purchase under this share repurchase program. Repurchases under the program will be made in open market or privately negotiated transactions in compliance with the Securities and Exchange Commission Rule 10b-18, subject to market conditions, applicable legal requirements and other factors.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; font-style: italic; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Dividends&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 24.5pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;On July 29, 2014, the Company announced that its board of directors declared a quarterly cash dividend of $0.05 per share of its common stock.&amp;#160; The first payment of $0.9 million was made on August 28, 2014 to stockholders of record as of August 14, 2014.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 24.5pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;On October 30, 2014, the Company announced that its board of directors declared a quarterly cash dividend of $0.05 per share of its common stock.&amp;#160; The payment will be made on November 17, 2014 to stockholders of record as of November 10, 2014.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 24.5pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The Company currently anticipates that cash dividends will continue to be paid on a quarterly basis, although the declaration of any future cash dividend is at the discretion of the Board of Directors and will depend on the Company's financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination by the Board of Directors that cash dividends are in the best interests of its stockholders.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <!--Supplemental Balance Sheet Disclosures [Text Block]-->
  <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 9 &amp;#8211; Balance Sheet Components (in thousands)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;June 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Inventories:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;22,194&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;24,650&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Work-in-process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;11,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10,760&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;37,039&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;38,771&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Property, plant and equipment, net:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Production and engineering equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;71,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;71,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Computer hardware and software&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,179&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;9,131&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Building and leasehold improvements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;36,442&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;35,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Land&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,130&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,114&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Construction in progress&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;319&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;123,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;122,732&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Less: Accumulated depreciation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(73,084&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;(70,619&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;50,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;52,113&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Other assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Long term deposit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;823&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Investments in privately held companies&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Technology license&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Deferred income tax charge&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;5,867&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,320&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,082&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,402&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Accrued liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Payroll and related expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;7,646&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;6,894&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Employee withholdings and related expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,157&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;537&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Accrued professional fees&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;2,472&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1,003&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Accrued sales commission&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;688&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;684&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Accrued product returns and allowance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;148&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;98&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Advance deposits from customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;313&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Accrued warranty&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;4,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;3,827&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;17,427&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;13,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
  <!--Shares repurchased (in shares)-->
  <us-gaap:TreasuryStockSharesRetired contextRef="c20140630to20140928" unitRef="U002" decimals="-5">700000</us-gaap:TreasuryStockSharesRetired>
  <!--Shares repurchased (in shares)-->
  <us-gaap:TreasuryStockSharesRetired contextRef="c20130701to20140629" unitRef="U002" decimals="-5">600000</us-gaap:TreasuryStockSharesRetired>
  <!--Average price of shares repurchased (in dollars per share)-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20130701to20140629" unitRef="U003" decimals="2">16.87</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--Average price of shares repurchased (in dollars per share)-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20140630to20140928" unitRef="U003" decimals="2">18.39</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--Common stock repurchased under stock repurchase program-->
  <us-gaap:TreasuryStockValueAcquiredParValueMethod contextRef="c20130701to20140629" unitRef="U001" decimals="-5">10100000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <!--Common stock repurchased under stock repurchase program-->
  <us-gaap:TreasuryStockValueAcquiredParValueMethod contextRef="c20140630to20140928" unitRef="U001" decimals="-5">12100000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <!--Unrecognized tax benefits that would impact effective tax rate-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20140928" unitRef="U001" decimals="-5">14600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20140928" unitRef="U001" decimals="-5">17000000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20140928" unitRef="U001" decimals="-5">1900000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Weighted average common shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20140630to20140928" unitRef="U002" decimals="-3">17167000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average common shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20130701to20130929" unitRef="U002" decimals="-3">19239000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20130701to20130929" unitRef="U002" decimals="-3">19543000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20140630to20140928" unitRef="U002" decimals="-3">17447000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Available For Sale And Held To Maturity Securities, Current-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrent contextRef="c20140629" unitRef="U001" decimals="-3">87656000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrent>
  <!--Available For Sale And Held To Maturity Securities, Current-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrent contextRef="c20140928" unitRef="U001" decimals="-3">74270000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrent>
  <!--Cash Equivalents Money Corporate Commercial Paper Fair Value Disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure>
  <!--Cash Equivalents Money Corporate Commercial Paper Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">2000000</oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure>
  <!--Cash Equivalents Money Corporate Commercial Paper Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure contextRef="c20140928_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">2000000</oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">11385000</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">10455000</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140629_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">10455000</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140928_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">11385000</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140928_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">20990000</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140629_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">27988000</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">27988000</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">20990000</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">21993000</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20140629_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">21993000</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">11495000</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20140928_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">11495000</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140928_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">3681000</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140629_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">3653000</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">3681000</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">3653000</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20140928_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">13524000</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">14697000</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20140629_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">14697000</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20140928_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">13524000</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20140629_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U001" decimals="-3">0</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--PurchaseOfNonMarketableEquitySecurities-->
  <oplk:Purchaseofnonmarketableequitysecurities contextRef="c20130701to20130929" unitRef="U001" decimals="-3">0</oplk:Purchaseofnonmarketableequitysecurities>
  <!--PurchaseOfNonMarketableEquitySecurities-->
  <oplk:Purchaseofnonmarketableequitysecurities contextRef="c20140630to20140928" unitRef="U001" decimals="-3">74000</oplk:Purchaseofnonmarketableequitysecurities>
  <!--Share Based Compensation Arrangement By Share Based Payment Award Term Of Awards-Equity Incentive Plan 2009 [Member]-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermOfAwards contextRef="c20140630to20140928_PlanNameAxis_EquityIncentivePlan2009Member">P7Y</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermOfAwards>
  <!--Share based Compensation Arrangement by Share based Payment Award, Shares Exercised or Vested in Period-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesExercisedOrVestedInPeriod contextRef="c20140630to20140928" unitRef="U002" decimals="-3">0</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesExercisedOrVestedInPeriod>
  <!--Share Based Compensation Arrangement By Share Based Payment Award, Recurring exercise period-Employee Stock Purchase Plan [Member]-Purchase Rights [Member]-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardRecurringExercisePeriod contextRef="c20140630to20140928_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember">P6M</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardRecurringExercisePeriod>
  <!--Share Based Compensation Arrangement By Share Based Payment Award Offering Period-Employee Stock Purchase Plan [Member]-Purchase Rights [Member]-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod contextRef="c20140630to20140928_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember">P27M</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod>
  <!--Purchase Price of Shares Purchased, Percentage of Fair Market Value-Employee Stock Purchase Plan [Member]-Purchase Rights [Member]-->
  <oplk:PurchasePriceOfSharesPurchasedPercentageOfFairMarketValue contextRef="c20140630to20140928_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember" unitRef="U006" decimals="2">0.85</oplk:PurchasePriceOfSharesPurchasedPercentageOfFairMarketValue>
  <!--Share based Compensation Arrangement by Share based Payment Award, Shares Canceled in Period-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCanceledInPeriod contextRef="c20140630to20140928" unitRef="U002" decimals="-3">6000</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCanceledInPeriod>
  <!--Share Based Compensation Arrangement By Share Based Payment Award Conversion Ratio Of Full Value Awards-Equity Incentive Plan 2009 [Member]-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatioOfFullValueAwards contextRef="c20140630to20140928_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U002" decimals="1">1.3</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatioOfFullValueAwards>
  <!--Disposal Group Including Discontinued Operation Stock Based Compensation Expense-->
  <oplk:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense contextRef="c20140630to20140928" unitRef="U001" decimals="-5">100000</oplk:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
  <!--Disposal Group Including Discontinued Operation Stock Based Compensation Expense-->
  <oplk:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense contextRef="c20130701to20130929" unitRef="U001" decimals="-5">100000</oplk:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
  <!--Deferred Income Tax Charge, Noncurrent-->
  <oplk:DeferredIncomeTaxChargeNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">5867000</oplk:DeferredIncomeTaxChargeNoncurrent>
  <!--Deferred Income Tax Charge, Noncurrent-->
  <oplk:DeferredIncomeTaxChargeNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">6101000</oplk:DeferredIncomeTaxChargeNoncurrent>
  <!--Accrued Sales Return Current-->
  <oplk:AccruedSalesReturnCurrent contextRef="c20140928" unitRef="U001" decimals="-3">148000</oplk:AccruedSalesReturnCurrent>
  <!--Accrued Sales Return Current-->
  <oplk:AccruedSalesReturnCurrent contextRef="c20140629" unitRef="U001" decimals="-3">98000</oplk:AccruedSalesReturnCurrent>
  <!--Number Of Weeks In Fiscal Year-->
  <oplk:NumberOfWeeksInFiscalYear contextRef="c20130701to20130929" unitRef="U004" decimals="0">52</oplk:NumberOfWeeksInFiscalYear>
  <!--Number Of Weeks In Fiscal Year-->
  <oplk:NumberOfWeeksInFiscalYear contextRef="c20140630to20140928" unitRef="U004" decimals="0">52</oplk:NumberOfWeeksInFiscalYear>
  <!--Term of product warranty-->
  <oplk:TermOfProductWarranty contextRef="c20140630to20140928">P1Y</oplk:TermOfProductWarranty>
  <!--Amortization expense of intangible assets-->
  <oplk:AmortizationExpenseOfIntangibleAssets contextRef="c20130701to20130929" unitRef="U001" decimals="-3">40000</oplk:AmortizationExpenseOfIntangibleAssets>
  <!--Amortization expense of intangible assets-->
  <oplk:AmortizationExpenseOfIntangibleAssets contextRef="c20140630to20140928" unitRef="U001" decimals="-3">10000</oplk:AmortizationExpenseOfIntangibleAssets>
  <!--Schedule Of Finite Lived Intangible Asset Amortization Allocation Of Recognized Period Costs-->
  <oplk:ScheduleOfFiniteLivedIntangibleAssetAmortizationAllocationOfRecognizedPeriodCosts contextRef="c20140630to20140928">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;The following table presents details of the amortization expense of acquired intangible assets as reported in the condensed consolidated statements of operations (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 28,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;September 29,&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Cost of revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;Operating expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;40&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;46&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;75&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</oplk:ScheduleOfFiniteLivedIntangibleAssetAmortizationAllocationOfRecognizedPeriodCosts>
  <!--Total Other Comprehensive Income, Net-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <oplk:TotalOthercomprehensiveincomenet contextRef="c20140630to20140928_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U001" decimals="-3">4000</oplk:TotalOthercomprehensiveincomenet>
  <!--Total Other Comprehensive Income, Net-Foreign Currency Translation Adjustment-->
  <oplk:TotalOthercomprehensiveincomenet contextRef="c20140630to20140928_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">107000</oplk:TotalOthercomprehensiveincomenet>
  <!--Total Other Comprehensive Income, Net-->
  <oplk:TotalOthercomprehensiveincomenet contextRef="c20140630to20140928" unitRef="U001" decimals="-3">111000</oplk:TotalOthercomprehensiveincomenet>
  <!--Held To Maturity Securities, Noncurrent, Gross Unrealized Gains-->
  <oplk:HeldToMaturitySecuritiesNoncurrentGrossUnrealizedGains contextRef="c20140630to20140928" unitRef="U001" decimals="-3">0</oplk:HeldToMaturitySecuritiesNoncurrentGrossUnrealizedGains>
  <!--Held To Maturity Securities, Noncurrent, Gross Unrealized Gains-->
  <oplk:HeldToMaturitySecuritiesNoncurrentGrossUnrealizedGains contextRef="c20130701to20140629" unitRef="U001" decimals="-3">0</oplk:HeldToMaturitySecuritiesNoncurrentGrossUnrealizedGains>
  <!--Total Fair Value Debt Securities-->
  <oplk:TotalFairValueDebtSecurities contextRef="c20140629" unitRef="U001" decimals="-3">98093000</oplk:TotalFairValueDebtSecurities>
  <!--Total Fair Value Debt Securities-->
  <oplk:TotalFairValueDebtSecurities contextRef="c20140928" unitRef="U001" decimals="-3">81402000</oplk:TotalFairValueDebtSecurities>
  <!--Held To Maturity Securities, Noncurrent, Gross Unrealized Losses-->
  <oplk:HeldToMaturitySecuritiesNoncurrentGrossUnrealizedLosses contextRef="c20130701to20140629" unitRef="U001" decimals="-3">-8000</oplk:HeldToMaturitySecuritiesNoncurrentGrossUnrealizedLosses>
  <!--Held To Maturity Securities, Noncurrent, Gross Unrealized Losses-->
  <oplk:HeldToMaturitySecuritiesNoncurrentGrossUnrealizedLosses contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-11000</oplk:HeldToMaturitySecuritiesNoncurrentGrossUnrealizedLosses>
  <!--Total Short Term Investments Continuous Loss Position Aggregate Losses, Less than twelve months-->
  <oplk:TotalShortTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20130701to20140629" unitRef="U001" decimals="-3">-17000</oplk:TotalShortTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Short Term Investments Continuous Loss Position Aggregate Losses, Less than twelve months-->
  <oplk:TotalShortTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-18000</oplk:TotalShortTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Short Term Available For Sale And Held To Maturity Securities, Current, Gross Unrealized Gains-->
  <oplk:ShortTermAvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedGains contextRef="c20130701to20140629" unitRef="U001" decimals="-3">9000</oplk:ShortTermAvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedGains>
  <!--Short Term Available For Sale And Held To Maturity Securities, Current, Gross Unrealized Gains-->
  <oplk:ShortTermAvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedGains contextRef="c20140630to20140928" unitRef="U001" decimals="-3">5000</oplk:ShortTermAvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedGains>
  <!--Available For Sale And Held To Maturity Securities, Noncurrent-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrent contextRef="c20140629" unitRef="U001" decimals="-3">10434000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrent>
  <!--Available For Sale And Held To Maturity Securities, Noncurrent-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrent contextRef="c20140928" unitRef="U001" decimals="-3">7138000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrent>
  <!--Available For Sale And Held To Maturity Securities, Current, Amortized Cost Basis-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentAmortizedCostBasis contextRef="c20140928" unitRef="U001" decimals="-3">74277000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentAmortizedCostBasis>
  <!--Available For Sale And Held To Maturity Securities, Current, Amortized Cost Basis-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentAmortizedCostBasis contextRef="c20140629" unitRef="U001" decimals="-3">87667000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentAmortizedCostBasis>
  <!--Total Amortized Cost Debt Securities-->
  <oplk:TotalAmortizedCostDebtSecurities contextRef="c20140928" unitRef="U001" decimals="-3">81426000</oplk:TotalAmortizedCostDebtSecurities>
  <!--Total Amortized Cost Debt Securities-->
  <oplk:TotalAmortizedCostDebtSecurities contextRef="c20140629" unitRef="U001" decimals="-3">98109000</oplk:TotalAmortizedCostDebtSecurities>
  <!--Held To Maturity Securities, Gross Unrealized Gains-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesGrossUnrealizedGains contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">6000</oplk:HeldToMaturitySecuritiesGrossUnrealizedGains>
  <!--Held To Maturity Securities, Gross Unrealized Gains-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesGrossUnrealizedGains contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">2000</oplk:HeldToMaturitySecuritiesGrossUnrealizedGains>
  <!--Held To Maturity Securities, Current, Gross Unrealized Losses-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesCurrentGrossUnrealizedLosses contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">3000</oplk:HeldToMaturitySecuritiesCurrentGrossUnrealizedLosses>
  <!--Held To Maturity Securities, Current, Gross Unrealized Losses-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesCurrentGrossUnrealizedLosses contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">8000</oplk:HeldToMaturitySecuritiesCurrentGrossUnrealizedLosses>
  <!--Held To Maturity Securities Unrecognized Holding Loss Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesUnrecognizedHoldingLossLongTerm contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">11000</oplk:HeldToMaturitySecuritiesUnrecognizedHoldingLossLongTerm>
  <!--Held To Maturity Securities Unrecognized Holding Loss Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesUnrecognizedHoldingLossLongTerm contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">8000</oplk:HeldToMaturitySecuritiesUnrecognizedHoldingLossLongTerm>
  <!--Held To Maturity Securities Amortized Cost Before Other Than Temporary Impairment Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairmentLongTerm contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">7149000</oplk:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairmentLongTerm>
  <!--Held To Maturity Securities Amortized Cost Before Other Than Temporary Impairment Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairmentLongTerm contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">10442000</oplk:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairmentLongTerm>
  <!--Held To Maturity Securities Unrecognized Holding Gain Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesUnrecognizedHoldingGainLongTerm contextRef="c20130701to20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">0</oplk:HeldToMaturitySecuritiesUnrecognizedHoldingGainLongTerm>
  <!--Held To Maturity Securities Unrecognized Holding Gain Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesUnrecognizedHoldingGainLongTerm contextRef="c20140630to20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">0</oplk:HeldToMaturitySecuritiesUnrecognizedHoldingGainLongTerm>
  <!--Held To Maturity Securities Fair Value Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesFairValueLongTerm contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">7138000</oplk:HeldToMaturitySecuritiesFairValueLongTerm>
  <!--Held To Maturity Securities Fair Value Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesFairValueLongTerm contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">10434000</oplk:HeldToMaturitySecuritiesFairValueLongTerm>
  <!--Total Investments Unrealized Gain Position-->
  <oplk:TotalInvestmentsUnrealizedGainPosition contextRef="c20140630to20140928" unitRef="U001" decimals="-3">5000</oplk:TotalInvestmentsUnrealizedGainPosition>
  <!--Total Investments Unrealized Gain Position-->
  <oplk:TotalInvestmentsUnrealizedGainPosition contextRef="c20130701to20140629" unitRef="U001" decimals="-3">9000</oplk:TotalInvestmentsUnrealizedGainPosition>
  <!--Available For Sale And Held To Maturity Securities, Gross Unrealized Losses-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedLosses contextRef="c20140630to20140928" unitRef="U001" decimals="-3">29000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedLosses>
  <!--Available For Sale And Held To Maturity Securities, Gross Unrealized Losses-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedLosses contextRef="c20130701to20140629" unitRef="U001" decimals="-3">25000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedLosses>
  <!--Available For Sale And Held To Maturity Securities, Amortized Cost Basis-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesAmortizedCostBasis contextRef="c20140629" unitRef="U001" decimals="-3">98109000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesAmortizedCostBasis>
  <!--Available For Sale And Held To Maturity Securities, Amortized Cost Basis-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesAmortizedCostBasis contextRef="c20140928" unitRef="U001" decimals="-3">81426000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesAmortizedCostBasis>
  <!--Held-to-maturity Securities, Continuous Unrealized Loss Position, Noncurrent, Less than Twelve Months, Fair Value-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionNoncurrentLessThanTwelveMonthsFairValue contextRef="c20140928_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">7138000</oplk:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionNoncurrentLessThanTwelveMonthsFairValue>
  <!--Held-to-maturity Securities, Continuous Unrealized Loss Position, Noncurrent, Less than Twelve Months, Fair Value-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionNoncurrentLessThanTwelveMonthsFairValue contextRef="c20140629_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U001" decimals="-3">10435000</oplk:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionNoncurrentLessThanTwelveMonthsFairValue>
  <!--Total Short Term Securities Continuous Unrealized Loss Position, Less than twelve months , Fair value-->
  <oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20140928" unitRef="U001" decimals="-3">28804000</oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Total Short Term Securities Continuous Unrealized Loss Position, Less than twelve months , Fair value-->
  <oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20140629" unitRef="U001" decimals="-3">14496000</oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Total Long Term Investments Continuous Loss Position Aggregate Losses, Less than twelve months-->
  <oplk:TotalLongTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-11000</oplk:TotalLongTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Long Term Investments Continuous Loss Position Aggregate Losses, Less than twelve months-->
  <oplk:TotalLongTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20130701to20140629" unitRef="U001" decimals="-3">-8000</oplk:TotalLongTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Long Term Securities Continuous Unrealized Loss Position, Fair Value, Less than twelve months-->
  <oplk:TotalLongTermSecuritiesContinuousUnrealizedLossPositionFairValueLessThanTwelveMonths contextRef="c20140928" unitRef="U001" decimals="-3">7138000</oplk:TotalLongTermSecuritiesContinuousUnrealizedLossPositionFairValueLessThanTwelveMonths>
  <!--Total Long Term Securities Continuous Unrealized Loss Position, Fair Value, Less than twelve months-->
  <oplk:TotalLongTermSecuritiesContinuousUnrealizedLossPositionFairValueLessThanTwelveMonths contextRef="c20140629" unitRef="U001" decimals="-3">10435000</oplk:TotalLongTermSecuritiesContinuousUnrealizedLossPositionFairValueLessThanTwelveMonths>
  <!--Total Investments, Continuous Unrealized Loss Position, Less than twelve months-->
  <oplk:TotalInvestmentsContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c20140629" unitRef="U001" decimals="-3">24931000</oplk:TotalInvestmentsContinuousUnrealizedLossPositionLessThanTwelveMonths>
  <!--Total Investments, Continuous Unrealized Loss Position, Less than twelve months-->
  <oplk:TotalInvestmentsContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c20140928" unitRef="U001" decimals="-3">35942000</oplk:TotalInvestmentsContinuousUnrealizedLossPositionLessThanTwelveMonths>
  <!--Total Investments, Continuous Loss Position Aggregate Losses, Less than twelve months-->
  <oplk:TotalInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20130701to20140629" unitRef="U001" decimals="-3">-25000</oplk:TotalInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Investments, Continuous Loss Position Aggregate Losses, Less than twelve months-->
  <oplk:TotalInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20140630to20140928" unitRef="U001" decimals="-3">-29000</oplk:TotalInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
</xbrl>