<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Disclosure Solutions PROFILE 2.5.1.0 Copyright 1995 - 2013 Thomson Reuters Accelus. All rights reserved.-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2012-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2012-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2012-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/2012-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2012-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2012-01-31" xmlns:oplk="http://oplink.com/20140330" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="oplk-20140330.xsd" />
  <xbrli:context id="c20130701to20140330">
    <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-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140427">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-04-27</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="c20140330">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</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="c20120701">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2012-07-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember">
    <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>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember">
    <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>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_TermOfInvestmentsAxis_ShortTermInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_TermOfInvestmentsAxis_ShortTermInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="oplk:TermOfInvestmentsAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_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:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331_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>2013-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331_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>2013-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130331_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>2013-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember_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:TradeNamesMember</xbrldi:explicitMember>
        <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>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MinimumMember">
    <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>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember_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:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_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:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130401to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember_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:TradeNamesMember</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_TradeNamesMember_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:TradeNamesMember</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="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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</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="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:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</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="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="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_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>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_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>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_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>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_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>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_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-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_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-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_AwardTypeAxis_StockOptionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_AwardTypeAxis_RightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_AwardTypeAxis_StockOptionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_AwardTypeAxis_RightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_AwardTypeAxis_StockOptionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_AwardTypeAxis_RightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_AwardTypeAxis_StockOptionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_AwardTypeAxis_RightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_AwardTypeAxis_StockOptionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_AwardTypeAxis_StockOptionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_AwardTypeAxis_StockOptionsMember_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:StockOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_AwardTypeAxis_StockOptionsMember_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:StockOptionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_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>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RightsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">oplk:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMay2014Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">oplk:ShareRepurchaseProgramMay2014Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">oplk:ShareRepurchaseProgramOctober2011Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130630_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">oplk:ShareRepurchaseProgramOctober2011Member</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="c20110704to20120701_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">oplk:ShareRepurchaseProgramOctober2011Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-07-04</xbrli:startDate>
      <xbrli:endDate>2012-07-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-07-01</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130701to20140330_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>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_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>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_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>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_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>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_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>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_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>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_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>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_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>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_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>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120702to20130331_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-07-02</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001022225</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">oplk:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_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-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_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-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_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-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_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-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140330_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-03-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20130630_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>2013-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_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>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_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-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20121231to20130331_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>2012-12-31</xbrli:startDate>
      <xbrli:endDate>2013-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131230to20140330_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>2013-12-30</xbrli:startDate>
      <xbrli:endDate>2014-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U004">
    <xbrli:measure>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="c20130701to20140330">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20130701to20140330">--06-29</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20130701to20140330">2014-03-30</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20130701to20140330">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20130701to20140330">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20130701to20140330">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20130701to20140330">Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20130701to20140330">OPLINK COMMUNICATIONS INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20130701to20140330">0001022225</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20140427" unitRef="U001" decimals="0">18504373</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20130701to20140330">2014</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20130701to20140330">Q3</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20130701to20140330">10-Q</dei:DocumentType>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months, gross unrealized losses-Short-term Investments [Member]-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses2 contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">-23000</us-gaap:AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses2>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months, gross unrealized losses-Short-term Investments [Member]-US Treasury Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses2 contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">-1000</us-gaap:AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses2>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months, gross unrealized losses-Short-term Investments [Member]-Equity Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses2 contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">-4129000</us-gaap:AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses2>
  <!--Gross unrealized gains-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-US Treasury Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U002" decimals="-3">5000</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-Certificates of Deposit [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-Equity Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember" unitRef="U002" decimals="-3">98000</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-Equity Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-US Treasury Securities [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U002" decimals="-3">4000</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Gross unrealized gains-Certificates of Deposit [Member]-->
  <us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGain>
  <!--Accounts Receivable, Net, Current-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20140330" unitRef="U002" decimals="-3">37215000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Receivable, Net, Current-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20130630" unitRef="U002" decimals="-3">40735000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20140330" unitRef="U002" decimals="-3">12385000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20130630" unitRef="U002" decimals="-3">18166000</us-gaap:AccountsPayableCurrent>
  <!--Accrued professional fees-->
  <us-gaap:AccruedProfessionalFeesCurrent contextRef="c20140330" unitRef="U002" decimals="-3">900000</us-gaap:AccruedProfessionalFeesCurrent>
  <!--Accrued professional fees-->
  <us-gaap:AccruedProfessionalFeesCurrent contextRef="c20130630" unitRef="U002" decimals="-3">1058000</us-gaap:AccruedProfessionalFeesCurrent>
  <!--Accrued Income Taxes, Noncurrent-->
  <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">9542000</us-gaap:AccruedIncomeTaxesNoncurrent>
  <!--Accrued Income Taxes, Noncurrent-->
  <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">8196000</us-gaap:AccruedIncomeTaxesNoncurrent>
  <!--Payroll and related expenses-->
  <us-gaap:AccruedSalariesCurrentAndNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">8067000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
  <!--Payroll and related expenses-->
  <us-gaap:AccruedSalariesCurrentAndNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">6548000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20140330" unitRef="U002" decimals="-3">757000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20130630" unitRef="U002" decimals="-3">797000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued sales commission-->
  <us-gaap:AccruedSalesCommissionCurrent contextRef="c20140330" unitRef="U002" decimals="-3">657000</us-gaap:AccruedSalesCommissionCurrent>
  <!--Accrued sales commission-->
  <us-gaap:AccruedSalesCommissionCurrent contextRef="c20130630" unitRef="U002" decimals="-3">539000</us-gaap:AccruedSalesCommissionCurrent>
  <!--Accrued liabilities-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20130630" unitRef="U002" decimals="-3">12782000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued liabilities-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20140330" unitRef="U002" decimals="-3">15396000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20130630_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="-3">-4149000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-Foreign Currency Translation Adjustment-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20130630_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">16747000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20130630" unitRef="U002" decimals="-3">12598000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20140330" unitRef="U002" decimals="-3">18415000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-Foreign Currency Translation Adjustment-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20140330_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">18347000</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="c20140330_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="-3">68000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20140330" unitRef="U002" decimals="-3">69189000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20130630" unitRef="U002" decimals="-3">67653000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20140330" unitRef="U002" decimals="-3">18415000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20130630" unitRef="U002" decimals="-3">12598000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20140330" unitRef="U002" decimals="-3">422901000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20130630" unitRef="U002" decimals="-3">433522000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Allocated Share-based Compensation Expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember" unitRef="U002" decimals="-3">1486000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Cost of Sales [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember" unitRef="U002" decimals="-3">253000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_ResearchAndDevelopmentExpenseMember" unitRef="U002" decimals="-3">1088000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3">1791000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20130701to20140330" unitRef="U002" decimals="-3">4618000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20121231to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember" unitRef="U002" decimals="-3">416000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20121231to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_ResearchAndDevelopmentExpenseMember" unitRef="U002" decimals="-3">366000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Cost of Sales [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20121231to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember" unitRef="U002" decimals="-3">81000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20121231to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3">470000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20121231to20130331" unitRef="U002" decimals="-3">1333000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120702to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_ResearchAndDevelopmentExpenseMember" unitRef="U002" decimals="-3">1004000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120702to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember" unitRef="U002" decimals="-3">1553000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Cost of Sales [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120702to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember" unitRef="U002" decimals="-3">253000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120702to20130331_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3">1603000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20120702to20130331" unitRef="U002" decimals="-3">4413000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Cost of Sales [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20131230to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_CostOfSalesMember" unitRef="U002" decimals="-3">79000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Research and Development [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20131230to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_ResearchAndDevelopmentExpenseMember" unitRef="U002" decimals="-3">375000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-General and Administrative [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20131230to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3">439000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20131230to20140330" unitRef="U002" decimals="-3">1317000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Sales and Marketing [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20131230to20140330_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_SellingAndMarketingExpenseMember" unitRef="U002" decimals="-3">424000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20130701to20140330" unitRef="U002" decimals="-3">181000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20120702to20130331" unitRef="U002" decimals="-3">381000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Cost of Sales [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20130701to20140330_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U002" decimals="-3">107000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Operating Expense [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20130701to20140330_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U002" decimals="-3">74000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20121231to20130331" unitRef="U002" decimals="-3">127000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Cost of Sales [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20121231to20130331_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U002" decimals="-3">36000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Operating Expense [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20121231to20130331_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U002" decimals="-3">91000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Cost of Sales [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20120702to20130331_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U002" decimals="-3">108000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Operating Expense [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20120702to20130331_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U002" decimals="-3">273000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20131230to20140330" unitRef="U002" decimals="-3">46000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Operating Expense [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20131230to20140330_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U002" decimals="-3">10000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-Cost of Sales [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20131230to20140330_IncomeStatementLocationAxis_CostOfSalesMember" unitRef="U002" decimals="-3">36000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Anti-dilutive stock options and awards not included in net income (loss) per share calculation-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20130701to20140330" unitRef="U001" decimals="-3">1585000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Anti-dilutive stock options and awards not included in net income (loss) per share calculation-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20121231to20130331" unitRef="U001" decimals="-3">1750000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Anti-dilutive stock options and awards not included in net income (loss) per share calculation-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20120702to20130331" unitRef="U001" decimals="-3">1605000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Anti-dilutive stock options and awards not included in net income (loss) per share calculation-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20131230to20140330" unitRef="U001" decimals="-3">1590000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total financial assets-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">68747000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">22564000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20140330_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">91311000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">88196000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20130331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">120232000</us-gaap:AssetsFairValueDisclosure>
  <!--Total financial assets-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">32036000</us-gaap:AssetsFairValueDisclosure>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20140330" unitRef="U002" decimals="-3">236188000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20130630" unitRef="U002" decimals="-3">249444000</us-gaap:AssetsCurrent>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20140330" unitRef="U002" decimals="-3">321444000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20130630" unitRef="U002" decimals="-3">325171000</us-gaap:Assets>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months-Corporate Debt Securities [Member]-Short-term Investments [Member]-->
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">9926000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months-Short-term Investments [Member]-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">9991000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Available-for-sale securities, unrealized loss position for less than twelve months-Short-term Investments [Member]-Equity Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">2924000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c20140330" unitRef="U002" decimals="-3">68747000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <!--Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c20130630" unitRef="U002" decimals="-3">83197000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <!--Available-for-sale Securities-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20140330" unitRef="U002" decimals="-3">68747000</us-gaap:AvailableForSaleSecurities>
  <!--Available-for-sale Securities-->
  <us-gaap:AvailableForSaleSecurities contextRef="c20130630" unitRef="U002" decimals="-3">83197000</us-gaap:AvailableForSaleSecurities>
  <!--Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="c20140330" unitRef="U002" decimals="-3">68742000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <!--Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="c20130630" unitRef="U002" decimals="-3">83217000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <!--Available-for-sale Securities, Current-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">8107000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U002" decimals="-3">21993000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Equity Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember" unitRef="U002" decimals="-3">3107000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">34984000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U002" decimals="-3">3663000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U002" decimals="-3">5304000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U002" decimals="-3">35982000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">31986000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Equity Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember" unitRef="U002" decimals="-3">2924000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Available-for-sale Securities, Current-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">9925000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <!--Amortized cost, Short-term-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">34984000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Equity Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember" unitRef="U002" decimals="-3">3009000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U002" decimals="-3">3663000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">8107000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U002" decimals="-3">21988000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U002" decimals="-3">35979000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U002" decimals="-3">5304000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">31986000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">9948000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Amortized cost, Short-term-Equity Securities [Member]-->
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember" unitRef="U002" decimals="-3">7053000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <!--Available-for-sale Securities and Held-to-maturity Securities-->
  <us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities contextRef="c20140330" unitRef="U002" decimals="-3">106372000</us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities>
  <!--Available-for-sale Securities and Held-to-maturity Securities-->
  <us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities contextRef="c20130630" unitRef="U002" decimals="-3">109105000</us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities>
  <!--Available-for-sale Securities, Gross Unrealized Losses-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-Equity Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-US Treasury Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_USTreasurySecuritiesMember" unitRef="U002" decimals="-3">1000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-Certificates of Deposit [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CertificatesOfDepositMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-Corporate Commercial Paper [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" unitRef="U002" decimals="-3">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-Corporate Debt Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">23000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Gross Unrealized Losses-Equity Securities [Member]-->
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_EquitySecuritiesMember" unitRef="U002" decimals="-3">4129000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <!--Available-for-sale Securities, Debt Maturities, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost contextRef="c20140330" unitRef="U002" decimals="-3">68742000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost>
  <!--Available-for-sale Securities, Debt Maturities, Amortized Cost Basis-->
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost contextRef="c20130630" unitRef="U002" decimals="-3">83217000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost>
  <!--Cash and Cash Equivalents Disclosure [Text Block]-->
  <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="c20130701to20140330">&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="c20130630" unitRef="U002" decimals="-3">65014000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, at Carrying Value-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20140330" unitRef="U002" decimals="-3">54472000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, at Carrying Value-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20131229" unitRef="U002" decimals="-3">65014000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, at Carrying Value-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20120701" unitRef="U002" decimals="-3">81233000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, at Carrying Value-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20130331" unitRef="U002" decimals="-3">66133000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-10542000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-15100000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20130701to20140330">&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;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 13 - 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 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 sheet 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;Nine 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;March 30,&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;March 31,&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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;235&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;192&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;(31&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;(18&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;(304&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;(174&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;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;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;360&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;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 March 30, 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 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="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;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 style="height: 34px;"&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;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 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;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 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;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 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;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 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;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 style="height: 13px;"&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;19,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;&lt;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;18,874&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;760&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="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="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;269&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;228&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;41&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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; 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;Capital expenditures&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;2,689&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;2,689&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;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: 4px; 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: 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;22,592&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;21,791&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;801&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;--&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;--&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; 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>
  <!--Commitments and contingencies (Note 13)-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20140330" unitRef="U002" xsi:nil="true" />
  <!--Commitments and contingencies (Note 13)-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20130630" unitRef="U002" xsi:nil="true" />
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20140330" unitRef="U001" decimals="-3">18511000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20130630" unitRef="U001" decimals="-3">19141000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, $0.001 par value, 34,000 shares authorized; 18,511 and 19,141 shares issued and outstanding as of March 30, 2014 and June 30, 2013, respectively-->
  <us-gaap:CommonStockValue contextRef="c20140330" unitRef="U002" decimals="-3">19000</us-gaap:CommonStockValue>
  <!--Common stock, $0.001 par value, 34,000 shares authorized; 18,511 and 19,141 shares issued and outstanding as of March 30, 2014 and June 30, 2013, respectively-->
  <us-gaap:CommonStockValue contextRef="c20130630" unitRef="U002" decimals="-3">19000</us-gaap:CommonStockValue>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20140330" unitRef="U001" decimals="-3">18511000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20130630" unitRef="U001" decimals="-3">19141000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20140330" 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, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20140330" unitRef="U001" decimals="-3">34000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20130630" unitRef="U001" decimals="-3">34000000</us-gaap:CommonStockSharesAuthorized>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20130701to20140330" unitRef="U002" decimals="-3">8798000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20121231to20130331" unitRef="U002" decimals="-3">623000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20120702to20130331" unitRef="U002" decimals="-3">5403000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20131230to20140330" unitRef="U002" decimals="-3">869000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss) Note [Text Block]-->
  <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c20130701to20140330">&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 during the nine months ended March 30. 2014 were as follows:&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 30, 2013&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;(4,149&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;16,747&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;12,598&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,565&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,600&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,165&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;(348&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;)(1)&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;(348&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: 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,217&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,600&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,817&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 March 30, 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;68&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;18,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;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;18,415&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;(1) This component of accumulated other comprehensive income was included in the Interest income and other, net on the Company's condensed consolidated statements of operations&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <!--Contractual Obligation, Due in Second and Third Year-->
  <us-gaap:ContractualObligationDueInSecondAndThirdYear contextRef="c20140330" unitRef="U002" decimals="-3">801000</us-gaap:ContractualObligationDueInSecondAndThirdYear>
  <!--Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]-->
  <us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="c20130701to20140330">&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 March 30, 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 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="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;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 style="height: 34px;"&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;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 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;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 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;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 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;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 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;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 style="height: 13px;"&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;19,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;&lt;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;18,874&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;760&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="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="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;269&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;228&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;41&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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; 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;Capital expenditures&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;2,689&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;2,689&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;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: 4px; 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: 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;22,592&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;21,791&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;801&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;--&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;--&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:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
  <!--Contractual Obligation, Due in Next Twelve Months-->
  <us-gaap:ContractualObligationDueInNextTwelveMonths contextRef="c20140330" unitRef="U002" decimals="-3">21791000</us-gaap:ContractualObligationDueInNextTwelveMonths>
  <!--Contractual Obligation, Due after Fifth Year-->
  <us-gaap:ContractualObligationDueAfterFifthYear contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:ContractualObligationDueAfterFifthYear>
  <!--Contractual Obligation-->
  <us-gaap:ContractualObligation contextRef="c20140330" unitRef="U002" decimals="-3">22592000</us-gaap:ContractualObligation>
  <!--Contractual Obligation, Due in Fourth and Fifth Year-->
  <us-gaap:ContractualObligationDueInFourthAndFifthYear contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:ContractualObligationDueInFourthAndFifthYear>
  <!--Cost of revenues-->
  <us-gaap:CostOfRevenue contextRef="c20130701to20140330" unitRef="U002" decimals="-3">105653000</us-gaap:CostOfRevenue>
  <!--Cost of revenues-->
  <us-gaap:CostOfRevenue contextRef="c20121231to20130331" unitRef="U002" decimals="-3">28474000</us-gaap:CostOfRevenue>
  <!--Cost of revenues-->
  <us-gaap:CostOfRevenue contextRef="c20120702to20130331" unitRef="U002" decimals="-3">85298000</us-gaap:CostOfRevenue>
  <!--Cost of revenues-->
  <us-gaap:CostOfRevenue contextRef="c20131230to20140330" unitRef="U002" decimals="-3">34081000</us-gaap:CostOfRevenue>
  <!--Non marketable equity securities-->
  <us-gaap:CostMethodInvestmentsAggregateCarryingAmount contextRef="c20140330" unitRef="U002" decimals="-3">4400000</us-gaap:CostMethodInvestmentsAggregateCarryingAmount>
  <!--Non marketable equity securities-->
  <us-gaap:CostMethodInvestmentsAggregateCarryingAmount contextRef="c20130630" unitRef="U002" decimals="-3">4300000</us-gaap:CostMethodInvestmentsAggregateCarryingAmount>
  <!--Advance deposits from customers-->
  <us-gaap:CustomerAdvancesAndDepositsCurrent contextRef="c20140330" unitRef="U002" decimals="-3">238000</us-gaap:CustomerAdvancesAndDepositsCurrent>
  <!--Advance deposits from customers-->
  <us-gaap:CustomerAdvancesAndDepositsCurrent contextRef="c20130630" unitRef="U002" decimals="-3">268000</us-gaap:CustomerAdvancesAndDepositsCurrent>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-512000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-221000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred tax assets-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20140330" unitRef="U002" decimals="-3">804000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred tax assets-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20130630" unitRef="U002" decimals="-3">809000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred tax assets, non-current-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">7555000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred tax assets, non-current-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">7083000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred tax liabilities, non-current-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">669000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Deferred tax liabilities, non-current-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">670000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Long term deposit-->
  <us-gaap:DepositAssets contextRef="c20140330" unitRef="U002" decimals="-3">1000000</us-gaap:DepositAssets>
  <!--Long term deposit-->
  <us-gaap:DepositAssets contextRef="c20130630" unitRef="U002" decimals="-3">3880000</us-gaap:DepositAssets>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20130701to20140330" unitRef="U002" decimals="-3">6442000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20120702to20130331" unitRef="U002" decimals="-3">5436000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Disclosure of Compensation Related Costs, Share-based Payments [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20130701to20140330">&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 - 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;&amp;#160;The following table represents details of stock-based compensation expense by function line item for the three and nine months ended March 30, 2014 and March 31, 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;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;Nine 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;March 30,&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;March 31,&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;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;March 30, &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;March 31, &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: 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;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;79&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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;253&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;253&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: 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;366&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,088&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,004&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;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;424&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;416&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;1,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;1,553&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;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;439&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;470&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,791&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,603&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 stock-based compensation expense&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,317&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;1,333&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;4,618&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;4,413&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;div style="text-align: justify; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;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;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;Nine 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 style="height: 34px;"&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;March 30,&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;March 31,&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;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;March 30&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;,&lt;/font&gt;&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;March 31&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;,&lt;/font&gt;&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 style="height: 12px;"&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;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.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;&lt;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.70&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.2&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.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;/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;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: 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;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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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: 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;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;39&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;38&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;45&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: 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;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.06&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;5.23&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;5.92&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;6.17&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;The estimated fair value of purchase rights under the Company's employee stock purchase plan is determined using the Black-Scholes valuation model 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: top;"&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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" 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;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" 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;Nine Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 30, &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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 31, &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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 30, &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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 31, &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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Expected term&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.3 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.3 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.3 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.3 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; 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: top;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Risk-free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&lt;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;0.2&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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&lt;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;0.2&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: 52%; vertical-align: top;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Volatility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&lt;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;41&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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&lt;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;41&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: 52%; vertical-align: top;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"&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: #ffffff; width: 1%; vertical-align: top;"&gt;&lt;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;0&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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"&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: #ffffff; width: 1%; vertical-align: top;"&gt;&lt;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;0&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;/table&gt;&lt;div&gt;&lt;br /&gt;&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;&amp;#160;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 new 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,500,000 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;The 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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&lt;/div&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;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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&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="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 30, 2013&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,141&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,156&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;16.92&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;319&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;16.29&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: 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;(640&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;55&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;17.84&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;450&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.43&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;(78&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;14.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;&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;(222&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;16.06&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;106&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;(82&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;17.59&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;(25&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;18.29&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, March 30, 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;607&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;2,051&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.03&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;522&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;19.87&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 March 30, 2014, the unrecognized stock-based compensation expense related to stock options to purchase the Company's common stock was $3.0 million, which is expected to be recognized over a weighted average period of 2.5 years. The unrecognized stock-based compensation expense related to unvested RSUs was $7.4 million, which is expected to be recognized over a weighted average period of 2.9 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 nine months ended March 30, 2014 and March 31, 2013, the Company withheld 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 $1.5 million and $1.0 million for the&amp;#160;nine months ended March 30, 2014 and March 31, 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. During the nine months ended March 30, 2014 and March 31, 2013, the Company issued 0.1 million shares of common stock under the employee stock purchase plan.&amp;#160; As of March 30, 2014, 1.3 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>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20130701to20140330" unitRef="U003" decimals="2">0.15</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20121231to20130331" unitRef="U003" decimals="2">0.11</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20120702to20130331" unitRef="U003" decimals="2">0.46</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20131230to20140330" unitRef="U003" decimals="2">-0.03</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20130701to20140330" unitRef="U003" decimals="2">0.16</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20121231to20130331" unitRef="U003" decimals="2">0.11</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20120702to20130331" unitRef="U003" decimals="2">0.47</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20131230to20140330" unitRef="U003" decimals="2">-0.03</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share [Text Block]-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20130701to20140330">&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: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;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 per share is computed by dividing the net income for the period by the weighted average number of common and dilutive potential common shares outstanding during the period, if dilutive. Diluted net loss per share is computed using the weighted average number of shares of common stock outstanding and excludes all dilutive potential common equivalent shares because the Company is in a net loss position and their inclusion would be anti-dilutive.&amp;#160; 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;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;Nine 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;March 30,&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;March 31,&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;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;March 30, &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;March 31, &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;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&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&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: 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;Net income (loss)&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;(524&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;2,051&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,981&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;8,870&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: 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;"&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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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: 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;19,066&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,029&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,222&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,072&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: 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;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;--&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;223&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;246&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;298&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;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;19,066&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,252&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,468&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,370&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: 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;Net income (loss) per share:&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: 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;Basic&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;(0.03&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;0.11&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;0.16&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;0.47&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="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;Diluted&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;(0.03&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;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;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;0.15&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;0.46&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: 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="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: 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="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;1,590&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;1,750&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;1,585&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;1,605&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:EarningsPerShareTextBlock>
  <!--Effect of exchange rates on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20130701to20140330" unitRef="U002" decimals="-3">25000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rates on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20120702to20130331" unitRef="U002" decimals="-3">11000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition-Equity Incentive Plan 2009 [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20130701to20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition-Equity Incentive Plan 2009 [Member]-Stock Options [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember_PlanNameAxis_EquityIncentivePlan2009Member">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Unrecognized stock-based compensation expense related to stock options-Equity Incentive Plan 2009 [Member]-Stock Options [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c20140330_AwardTypeAxis_StockOptionsMember_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U002" decimals="-5">3000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
  <!--Unrecognized stock-based compensation expense related to unvested RSUs-Equity Incentive Plan 2009 [Member]-Restricted Stock Units (RSUs) [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U002" decimals="-5">7400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Shares available for issuance under employee stock purchase plan (in shares)-Employee Stock Purchase Plan [Member]-Purchase Rights [Member]-->
  <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares contextRef="c20140330_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember" unitRef="U001" decimals="-5">1300000</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares>
  <!--Percentage of revenues from major customers (in hundredths)-->
  <us-gaap:EntityWideRevenueMajorCustomerPercentage contextRef="c20130701to20140330" unitRef="U006" decimals="2">0.51</us-gaap:EntityWideRevenueMajorCustomerPercentage>
  <!--Percentage of revenues from major customers (in hundredths)-->
  <us-gaap:EntityWideRevenueMajorCustomerPercentage contextRef="c20121231to20130331" unitRef="U006" decimals="2">0.54</us-gaap:EntityWideRevenueMajorCustomerPercentage>
  <!--Percentage of revenues from major customers (in hundredths)-->
  <us-gaap:EntityWideRevenueMajorCustomerPercentage contextRef="c20120702to20130331" unitRef="U006" decimals="2">0.51</us-gaap:EntityWideRevenueMajorCustomerPercentage>
  <!--Percentage of revenues from major customers (in hundredths)-->
  <us-gaap:EntityWideRevenueMajorCustomerPercentage contextRef="c20131230to20140330" unitRef="U006" decimals="2">0.52</us-gaap:EntityWideRevenueMajorCustomerPercentage>
  <!--Investments in privately held companies-->
  <us-gaap:EquityMethodInvestments contextRef="c20140330" unitRef="U002" decimals="-3">4442000</us-gaap:EquityMethodInvestments>
  <!--Investments in privately held companies-->
  <us-gaap:EquityMethodInvestments contextRef="c20130630" unitRef="U002" decimals="-3">4274000</us-gaap:EquityMethodInvestments>
  <!--Fair Value Disclosures [Text Block]-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20130701to20140330">&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: left; 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: left; 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: left; 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 and&amp;#160;nine months ended March 30, 2014.&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;The following table presents the Company's financial assets which were measured at fair value on a recurring basis at March 30, 2014 and June 30, 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="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;March 30, 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;19,457&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;19,457&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="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: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Publicly traded equity 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;3,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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;3,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="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;34,984&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;34,984&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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;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: 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,663&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,663&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;8,107&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,107&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;22,564&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;68,747&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;91,311&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;&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 30, 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="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;29,112&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;29,112&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;4,999&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,999&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;Publicly traded equity securities&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,924&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;2,924&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;Corporate commercial paper&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;31,986&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;31,986&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="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;35,982&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,982&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="background-color: #cceeff; width: 1%; vertical-align: 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;5,304&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;5,304&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="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;9,925&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;9,925&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="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;32,036&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;88,196&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;120,232&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;&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;As of March 30, 2014 and June 30, 2013, 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 nine months and twelve months ended March 30, 2014 and June 30, 2013, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Technology license-->
  <us-gaap:FiniteLivedLicenseAgreementsGross contextRef="c20140330" unitRef="U002" decimals="-3">215000</us-gaap:FiniteLivedLicenseAgreementsGross>
  <!--Technology license-->
  <us-gaap:FiniteLivedLicenseAgreementsGross contextRef="c20130630" unitRef="U002" decimals="-3">269000</us-gaap:FiniteLivedLicenseAgreementsGross>
  <!--Estimated Useful Life-Maximum [Member]-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MaximumMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Trade Names [Member]-Maximum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember_RangeAxis_MaximumMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Minimum [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Technology [Member]-Minimum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MinimumMember">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Minimum [Member]-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Maximum [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130701to20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MaximumMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Minimum [Member]-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130401to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Maximum [Member]-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20120702to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember_RangeAxis_MaximumMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Technology [Member]-Maximum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20120702to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MaximumMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Maximum [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20120702to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MaximumMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Customer Relationships [Member]-Minimum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130401to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated Useful Life-Minimum [Member]-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20130401to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember_RangeAxis_MinimumMember">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--2018-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c20140330" unitRef="U002" decimals="-3">14000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <!--Finite-Lived Intangible Assets, Gross-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U002" decimals="-3">1775000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140330" unitRef="U002" decimals="-3">17038000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U002" decimals="-3">9592000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="-3">5671000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="-3">5671000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U002" decimals="-3">1775000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U002" decimals="-3">9592000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20130630" unitRef="U002" decimals="-3">17038000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--2017-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20140330" unitRef="U002" decimals="-3">32000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140330" unitRef="U002" decimals="-3">16645000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U002" decimals="-3">9278000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="-3">5592000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U002" decimals="-3">1775000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20130630" unitRef="U002" decimals="-3">16464000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U002" decimals="-3">1722000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U002" decimals="-3">9171000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="-3">5571000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--After 2018-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c20140330" unitRef="U002" decimals="-3">18000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
  <!--2016-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20140330" unitRef="U002" decimals="-3">87000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--2015-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20140330" unitRef="U002" decimals="-3">177000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Remainder of FY 2014-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c20140330" unitRef="U002" decimals="-3">65000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140330" unitRef="U002" decimals="-3">393000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U002" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="-3">79000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20140330_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U002" decimals="-3">314000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20130630" unitRef="U002" decimals="-3">574000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Trade Names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U002" decimals="-3">53000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="-3">100000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentedTechnologyMember" unitRef="U002" decimals="-3">421000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Gain (Loss) on Disposition of Assets-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-221000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Assets-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20121231to20130331" unitRef="U002" decimals="-3">258000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Assets-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20120702to20130331" unitRef="U002" decimals="-3">270000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Gain (Loss) on Disposition of Assets-->
  <us-gaap:GainLossOnDispositionOfAssets contextRef="c20131230to20140330" unitRef="U002" decimals="-3">-48000</us-gaap:GainLossOnDispositionOfAssets>
  <!--Net gain on sale of equity investments-->
  <us-gaap:GainLossOnSaleOfEquityInvestments contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-348000</us-gaap:GainLossOnSaleOfEquityInvestments>
  <!--Net gain on sale of equity investments-->
  <us-gaap:GainLossOnSaleOfEquityInvestments contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-73000</us-gaap:GainLossOnSaleOfEquityInvestments>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20130701to20140330" unitRef="U002" decimals="-3">8075000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20121231to20130331" unitRef="U002" decimals="-3">2644000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20120702to20130331" unitRef="U002" decimals="-3">8040000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20131230to20140330" unitRef="U002" decimals="-3">2454000</us-gaap:GeneralAndAdministrativeExpense>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20140330" unitRef="U002" decimals="-5">600000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20130630" unitRef="U002" decimals="-5">600000</us-gaap:Goodwill>
  <!--Goodwill and Intangible Assets Disclosure [Text Block]-->
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c20130701to20140330">&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: 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 had goodwill of $0.6 million on its condensed consolidated balance sheets as of March 30, 2014 and June 30, 2013. During the three and nine months ended March 30, 2014 and March 31, 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 March 30, 2014 and June 30, 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; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;March 30, 2014&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,278&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;314&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: 9pt; font-size: 10pt;"&gt;Customer relationships&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-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;&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,671&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;5,592&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;79&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: 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;Trade name&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-6&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,775&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,775&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: 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&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="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: 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: #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;17,038&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;16,645&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;393&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; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;June 30, 2013&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,171&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;421&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: 9pt; font-size: 10pt;"&gt;Customer relationships&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-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;&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,671&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;5,571&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;100&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: 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;Trade name&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-6&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,775&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,722&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;53&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&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="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: 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: #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;17,038&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;16,464&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;574&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 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 style="height: 14px;"&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="vertical-align: bottom;"&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;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; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Nine 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="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;March 30,&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="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td 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;March 31,&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;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;March 30, &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;March 31, &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: 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;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;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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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="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;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;91&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;74&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;273&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="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;127&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;181&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;381&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 at March 30, 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;Fiscal years&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 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;65&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;2015&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;177&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: 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: #cceeff; width: 1%; vertical-align: 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;87&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;2017&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;32&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: 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;2018&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;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;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; 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;After 2018&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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; 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: #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;393&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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20130701to20140330" unitRef="U002" decimals="-3">47670000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20121231to20130331" unitRef="U002" decimals="-3">15650000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20120702to20130331" unitRef="U002" decimals="-3">48809000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20131230to20140330" unitRef="U002" decimals="-3">14027000</us-gaap:GrossProfit>
  <!--Held-to-maturity Securities, Debt Maturities, after One Through Five Years, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount contextRef="c20140330" unitRef="U002" decimals="-3">9274000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
  <!--Held-to-maturity Securities, Debt Maturities, after One Through Five Years, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount contextRef="c20130630" unitRef="U002" decimals="-3">3307000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
  <!--Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses-Other Long-term Investments [Member]-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember" unitRef="U002" decimals="-3">-10000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
  <!--Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses-Other Long-term Investments [Member]-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember" unitRef="U002" decimals="-3">-8000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
  <!--Held-to-maturity Securities, Debt Maturities, Next Twelve Months, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c20140330" unitRef="U002" decimals="-3">25254000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Next Twelve Months, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c20130630" unitRef="U002" decimals="-3">19685000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Year Two Through Five, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c20140330" unitRef="U002" decimals="-3">9264000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Year Two Through Five, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c20130630" unitRef="U002" decimals="-3">3299000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
  <!--Held-to-maturity securities, unrealized loss position, less than twelve months-Corporate Debt Securities [Member]-Short-term Investments [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">15603000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Held-to-maturity securities, unrealized loss position, less than twelve months-Short-term Investments [Member]-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">10248000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Held-to-maturity Securities, Unrecognized Holding Loss-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesUnrecognizedHoldingLoss contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">32000</us-gaap:HeldToMaturitySecuritiesUnrecognizedHoldingLoss>
  <!--Held-to-maturity Securities, Unrecognized Holding Loss-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesUnrecognizedHoldingLoss contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">27000</us-gaap:HeldToMaturitySecuritiesUnrecognizedHoldingLoss>
  <!--Held-to-maturity Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value-Corporate Debt Securities [Member]-Other Long-term Investments [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember" unitRef="U002" decimals="-3">9264000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <!--Held-to-maturity Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value-Other Long-term Investments [Member]-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember" unitRef="U002" decimals="-3">3299000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmount contextRef="c20140330" unitRef="U002" decimals="-3">34554000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmount>
  <!--Held-to-maturity Securities, Debt Maturities, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmount contextRef="c20130630" unitRef="U002" decimals="-3">23015000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmount>
  <!--Held-to-maturity Securities, Debt Maturities, within One Year, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount contextRef="c20140330" unitRef="U002" decimals="-3">25280000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
  <!--Held-to-maturity Securities, Debt Maturities, within One Year, Net Carrying Amount-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount contextRef="c20130630" unitRef="U002" decimals="-3">19708000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
  <!--Held-to-maturity, unrealized loss position for less than twelve months, gross unrealized losses-Corporate Debt Securities [Member]-Short-term Investments [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">-32000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
  <!--Held-to-maturity, unrealized loss position for less than twelve months, gross unrealized losses-Short-term Investments [Member]-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">-27000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
  <!--Held-to-maturity Securities, Debt Maturities, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesFairValue contextRef="c20140330" unitRef="U002" decimals="-3">34518000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesFairValue>
  <!--Held-to-maturity Securities, Debt Maturities, Fair Value-->
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesFairValue contextRef="c20130630" unitRef="U002" decimals="-3">22984000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesFairValue>
  <!--Held-to-maturity Securities, Amortized Cost before Other than Temporary Impairment-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">25280000</us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment>
  <!--Held-to-maturity Securities, Amortized Cost before Other than Temporary Impairment-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">19708000</us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment>
  <!--Held-to-maturity Securities, Fair Value-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesFairValue contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">25254000</us-gaap:HeldToMaturitySecuritiesFairValue>
  <!--Held-to-maturity Securities, Fair Value-Corporate Debt Securities [Member]-->
  <us-gaap:HeldToMaturitySecuritiesFairValue contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">19685000</us-gaap:HeldToMaturitySecuritiesFairValue>
  <!--Held-to-maturity Securities, Unrecognized Holding Gain-Corporate Debt Securities [Member]-->
  <us-gaap:HeldtomaturitySecuritiesUnrecognizedHoldingGain contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">6000</us-gaap:HeldtomaturitySecuritiesUnrecognizedHoldingGain>
  <!--Held-to-maturity Securities, Unrecognized Holding Gain-Corporate Debt Securities [Member]-->
  <us-gaap:HeldtomaturitySecuritiesUnrecognizedHoldingGain contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">4000</us-gaap:HeldtomaturitySecuritiesUnrecognizedHoldingGain>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20130701to20140330">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Note 15 - 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;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. &amp;#160;The Company continues to monitor the likelihood that it will be able to recover its deferred tax assets.&amp;#160;&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;/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 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 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 March 30, 2014, the Company's total unrecognized tax benefits were $17.2 million, of which $14.9 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.3 million as of March 30, 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 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 $0.7 million for the three months ended March 30, 2014 and March 31, 2013, respectively and a tax provision of $1.8 million and $2.5 million for the nine months ended March 30, 2014 and March 31, 2013, respectively. The effective tax rate for the three and nine months ended March 30, 2014 differed from the statutory rate primarily due to the mix of foreign earnings, non-deductible stock-based compensation and the 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;/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 2012 remain open in several jurisdictions.&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&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Income Tax Examination, Year under Examination-California [Member]-->
  <us-gaap:IncomeTaxExaminationYearUnderExamination contextRef="c20121231to20130331_IncomeTaxAuthorityAxis_CaliforniaMember">2011</us-gaap:IncomeTaxExaminationYearUnderExamination>
  <!--Income Tax Examination, Year under Examination-California [Member]-->
  <us-gaap:IncomeTaxExaminationYearUnderExamination contextRef="c20131230to20140330_IncomeTaxAuthorityAxis_CaliforniaMember">2008</us-gaap:IncomeTaxExaminationYearUnderExamination>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20130701to20140330" unitRef="U002" decimals="-3">4771000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20121231to20130331" unitRef="U002" decimals="-3">2721000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20120702to20130331" unitRef="U002" decimals="-3">11396000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20131230to20140330" unitRef="U002" decimals="-3">96000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20130701to20140330" unitRef="U002" decimals="-3">1790000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20121231to20130331" unitRef="U002" decimals="-3">670000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20120702to20130331" unitRef="U002" decimals="-3">2526000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20131230to20140330" unitRef="U002" decimals="-3">620000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-5859000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20120702to20130331" unitRef="U002" decimals="-3">1481000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accrued liabilities and other liabilities-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20130701to20140330" unitRef="U002" decimals="-3">4189000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Accrued liabilities and other liabilities-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20120702to20130331" unitRef="U002" decimals="-3">4369000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-3584000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20120702to20130331" unitRef="U002" decimals="-3">7587000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-1494000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-469000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20130701to20140330" unitRef="U002" decimals="-3">9705000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20120702to20130331" unitRef="U002" decimals="-3">532000</us-gaap:IncreaseDecreaseInInventories>
  <!--Dilutive effect of employee stock options and restricted stock units (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20130701to20140330" unitRef="U001" decimals="-3">246000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Dilutive effect of employee stock options and restricted stock units (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20121231to20130331" unitRef="U001" decimals="-3">223000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Dilutive effect of employee stock options and restricted stock units (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20120702to20130331" unitRef="U001" decimals="-3">298000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Dilutive effect of employee stock options and restricted stock units (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20131230to20140330" unitRef="U001" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Goodwill and acquired intangible assets, net-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20140330" unitRef="U002" decimals="-3">965000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Goodwill and acquired intangible assets, net-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20130630" unitRef="U002" decimals="-3">1146000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20140330" unitRef="U002" decimals="-3">3637000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20130630" unitRef="U002" decimals="-3">1339000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20140330" unitRef="U002" decimals="-3">26297000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20130630" unitRef="U002" decimals="-3">22017000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20130630" unitRef="U002" decimals="-3">30028000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20140330" unitRef="U002" decimals="-3">40269000</us-gaap:InventoryNet>
  <!--Work-in-process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20140330" unitRef="U002" decimals="-3">10335000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Work-in-process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20130630" unitRef="U002" decimals="-3">6672000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Amortization of premium on investments-->
  <us-gaap:InvestmentIncomeAmortizationOfPremium contextRef="c20130701to20140330" unitRef="U002" decimals="-3">661000</us-gaap:InvestmentIncomeAmortizationOfPremium>
  <!--Amortization of premium on investments-->
  <us-gaap:InvestmentIncomeAmortizationOfPremium contextRef="c20120702to20130331" unitRef="U002" decimals="-3">425000</us-gaap:InvestmentIncomeAmortizationOfPremium>
  <!--Debt Securities by Contractual Maturities-->
  <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c20130701to20140330">&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 investments excluding public traded equity securities at March 30, 2014 and June 30, 2013 by contractual maturities are shown below (in thousands):&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;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;March 30, 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 30, 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="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&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;68,742&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;68,747&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;83,217&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;83,197&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;68,742&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;68,747&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;83,217&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;83,197&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;25,280&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;25,254&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,708&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,685&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;9,274&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;9,264&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,307&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,299&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;34,554&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,518&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;23,015&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;22,984&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; 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; 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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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 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;103,296&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;103,265&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;106,232&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;106,181&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 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="c20130701to20140330">&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;&amp;#160;Investments at March 30, 2014 and June 30, 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;&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;March 30, 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,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="background-color: #cceeff; width: 1%; vertical-align: 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&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;34,984&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;34,984&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;Publicly traded equity 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;3,009&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;98&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;3,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="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="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;8,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;--&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;8,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;/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;Certificates of 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;&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,663&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;--&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;3,663&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: 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;25,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;6&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;(32&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;25,254&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 short-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;97,031&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;109&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;(32&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;97,108&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; font-weight: bold;"&gt;Long-term 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: 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;9,274&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;(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;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;9,264&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 long-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;9,274&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;(10&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;9,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="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: 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: #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;106,305&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;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;(42&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;106,372&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;&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="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 30, 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="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;35,979&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;4&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;(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;&lt;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,982&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;31,986&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;31,986&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;Publicly traded equity 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;7,053&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;(4,129&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;2,924&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 debt securities&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;9,948&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;(23&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;9,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: 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: #cceeff; width: 1%; vertical-align: 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;5,304&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;--&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;5,304&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: 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;19,708&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;4&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;(27&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;19,685&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 short-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;109,978&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;&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;(4,180&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;105,806&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; font-weight: bold;"&gt;Long-term 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: 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;3,307&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;3,299&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 long-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;3,307&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;3,299&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; 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; 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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;113,285&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;8&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;(4,188&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;109,105&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;&amp;#160;The gross unrealized losses related to available for sale and held to maturity investments were primarily due to changes in market interest rates and fluctuations in stock prices of the Company's publicly traded equity securities. 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 and nine months ended March 30, 2014 and March 31, 2013, respectively.&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 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;&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: top;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 30, 2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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: top;"&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&gt;(in thousands)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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;Unrealized Loss&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&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;Held-to-maturity:&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" 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 colspan="3" 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="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;&lt;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;15,603&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;&lt;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;(32&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 style="height: 12px;"&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;15,603&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;(32&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;9,264&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&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;&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: 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;9,264&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;&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;(10&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;/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,867&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;(42&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;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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 30, 2013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; font-style: normal; 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: top;"&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&gt;(in thousands)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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; 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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" 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;Unrealized Loss&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&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 style="height: 18px;"&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;9,926&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;(23&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 style="height: 14px;"&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;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;9,991&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;(1&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;&amp;#160;&amp;#160;&amp;#160;Public traded equity 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;&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,924&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;(4,129&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;10,248&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;(27&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;33,089&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;(4,180&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;3,299&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: 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;&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: 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;3,299&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;&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;(8&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;/tr&gt;&lt;tr style="height: 17px;"&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;36,388&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;(4,188&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;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; As of March 30, 3014 and June 30, 2013, there were no individual securities that had been in a continuous loss position for 12 months or longer.&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&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 investments excluding public traded equity securities at March 30, 2014 and June 30, 2013 by contractual maturities are shown below (in thousands):&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;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;March 30, 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 30, 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="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&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;68,742&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;68,747&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;83,217&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;83,197&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;68,742&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;68,747&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;83,217&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;83,197&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;25,280&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;25,254&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,708&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,685&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;9,274&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;9,264&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,307&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,299&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;34,554&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,518&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;23,015&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;22,984&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; 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; 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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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 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;103,296&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;103,265&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;106,232&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;106,181&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 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.&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;The aggregate carrying value of the Company's non-marketable equity securities was $4.4 million and $4.3 million as of March 30, 2014 and June 30, 2013, 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 and nine months ended March 30, 2014 and March 31, 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="c20140330" unitRef="U002" decimals="-3">28538000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20130630" unitRef="U002" decimals="-3">31745000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20140330" unitRef="U002" decimals="-3">40066000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20130630" unitRef="U002" decimals="-3">41970000</us-gaap:Liabilities>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20140330" unitRef="U002" decimals="-3">321444000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20130630" unitRef="U002" decimals="-3">325171000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Long-term investments-->
  <us-gaap:LongTermInvestments contextRef="c20130630" unitRef="U002" decimals="-3">3307000</us-gaap:LongTermInvestments>
  <!--Long-term investments-->
  <us-gaap:LongTermInvestments contextRef="c20140330" unitRef="U002" decimals="-3">9274000</us-gaap:LongTermInvestments>
  <!--Short-term and long-term investments-->
  <us-gaap:MarketableSecuritiesTextBlock contextRef="c20130701to20140330">&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;Investments at March 30, 2014 and June 30, 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;&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;March 30, 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,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="background-color: #cceeff; width: 1%; vertical-align: 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&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;34,984&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;34,984&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;Publicly traded equity 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;3,009&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;98&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;3,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="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="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;8,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;--&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;8,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;/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;Certificates of 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;&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,663&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;--&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;3,663&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: 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;25,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;6&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;(32&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;25,254&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 short-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;97,031&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;109&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;(32&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;97,108&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; font-weight: bold;"&gt;Long-term 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: 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;9,274&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;(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;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;9,264&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 long-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;9,274&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;(10&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;9,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="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: 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: #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;106,305&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;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;(42&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;106,372&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;&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="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 30, 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="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;35,979&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;4&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;(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;&lt;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,982&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;31,986&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;31,986&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;Publicly traded equity 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;7,053&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;(4,129&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;2,924&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 debt securities&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;9,948&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;(23&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;9,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: 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: #cceeff; width: 1%; vertical-align: 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;5,304&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;--&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;5,304&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: 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;19,708&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;4&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;(27&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;19,685&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 short-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;109,978&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;&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;(4,180&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;105,806&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; font-weight: bold;"&gt;Long-term 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: 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;3,307&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;3,299&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 long-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;3,307&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;3,299&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; 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; 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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;113,285&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;8&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;(4,188&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;109,105&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="c20130701to20140330">&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 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; font-size: 10pt; font-weight: bold;"&gt;The Company&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;Oplink Communications, Inc. ("Oplink", or the "Company") was incorporated in California in September 1995 and was later 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; 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; 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&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 has also a new 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. The goal of Oplink Connected is to offer simple, affordable, easy-to-use security systems that can give users the peace of mind that comes with staying connected to their home or business and the things they care about most.&amp;#160; The Oplink Connected division has no meaningful revenue to date.&amp;#160; Please see Part I, Item 2 &amp;#8211; Management's Discussion and Analysis of Financial Condition and Results of Operations and Part II, Item 1A &amp;#8211; Risk Factors, for more information.&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;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-3276000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-25208000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-15238000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-7064000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20130701to20140330" unitRef="U002" decimals="-3">2981000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20121231to20130331" unitRef="U002" decimals="-3">2051000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20120702to20130331" unitRef="U002" decimals="-3">8870000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Parent-->
  <us-gaap:NetIncomeLoss contextRef="c20131230to20140330" unitRef="U002" decimals="-3">-524000</us-gaap:NetIncomeLoss>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20130701to20140330" unitRef="U002" decimals="-3">7947000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20120702to20130331" unitRef="U002" decimals="-3">17161000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--New Accounting Pronouncements and Changes in Accounting Principles [Text Block]-->
  <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c20130701to20140330">&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: left; text-indent: 18pt; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;In July 2013, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2013-11, "Presentation of an Unrecognized Tax Benefit when a Net Operating Loss Carryforward, a Similar Tax Loss, or a Tax Credit Carryforward Exists." This standard requires an entity to present unrecognized tax benefits as a reduction to deferred tax assets when a net operating loss carryforward, similar tax loss or a tax credit carryforward exists, with limited exceptions. This standard is effective for fiscal years beginning on or after December 15, 2013, and for interim periods within those fiscal years. The Company is currently assessing the impact of this new guidance.&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="c20130701to20140330" unitRef="U005" decimals="INF">1</us-gaap:NumberOfOperatingSegments>
  <!--Number of business segments-->
  <us-gaap:NumberOfOperatingSegments contextRef="c20120702to20130331" unitRef="U005" decimals="INF">1</us-gaap:NumberOfOperatingSegments>
  <!--Number of reportable segments-->
  <us-gaap:NumberOfReportableSegments contextRef="c20121231to20130331" unitRef="U005" decimals="INF">1</us-gaap:NumberOfReportableSegments>
  <!--Number of reportable segments-->
  <us-gaap:NumberOfReportableSegments contextRef="c20120702to20130331" unitRef="U005" decimals="INF">1</us-gaap:NumberOfReportableSegments>
  <!--Number of reportable segments-->
  <us-gaap:NumberOfReportableSegments contextRef="c20131230to20140330" unitRef="U005" decimals="INF">1</us-gaap:NumberOfReportableSegments>
  <!--Number of reportable segments-->
  <us-gaap:NumberOfReportableSegments contextRef="c20130701to20140330" unitRef="U005" decimals="INF">1</us-gaap:NumberOfReportableSegments>
  <!--Open Tax Year-Maximum [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20121231to20130331_RangeAxis_MaximumMember">2012</us-gaap:OpenTaxYear>
  <!--Open Tax Year-Minimum [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20131230to20140330_RangeAxis_MinimumMember">2005</us-gaap:OpenTaxYear>
  <!--Operating Leases, Future Minimum Payments, Due Thereafter-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20130701to20140330" unitRef="U002" decimals="-3">43770000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20121231to20130331" unitRef="U002" decimals="-3">13130000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20120702to20130331" unitRef="U002" decimals="-3">38292000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20131230to20140330" unitRef="U002" decimals="-3">14750000</us-gaap:OperatingExpenses>
  <!--Operating Leases, Future Minimum Payments, Due in Two and Three Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoAndThreeYears contextRef="c20140330" unitRef="U002" decimals="-3">41000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoAndThreeYears>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20130701to20140330" unitRef="U002" decimals="-3">3900000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20121231to20130331" unitRef="U002" decimals="-3">2520000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20120702to20130331" unitRef="U002" decimals="-3">10517000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131230to20140330" unitRef="U002" decimals="-3">-723000</us-gaap:OperatingIncomeLoss>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20140330" unitRef="U002" decimals="-3">228000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments, Due in Four and Five Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourAndFiveYears contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourAndFiveYears>
  <!--Operating Leases, Future Minimum Payments Due-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c20140330" unitRef="U002" decimals="-3">269000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c20130701to20140330">&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 March 30, 2014, the results of its operations for the three and nine month periods ended March 30, 2014 and March 31, 2013 and its cash flows for the nine month periods ended March 30, 2014 and March 31, 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 30, 2013. The June 30, 2013 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 30, 2013 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: left; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;The Company operates and reports using a fiscal year, which ends on the Sunday closest to June 30. Fiscal 2014 and Fiscal 2013 are 52-week fiscal years.&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 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 consolidated financial statements utilizing accounts as of a date one month earlier than the accounts of its parent company to ensure timely reporting of 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 30, 2013.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <!--Other Commitment, Due in Next Twelve Months-->
  <us-gaap:OtherCommitmentDueInNextTwelveMonths contextRef="c20140330" unitRef="U002" decimals="-3">2689000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20130701to20140330" unitRef="U002" decimals="-3">5817000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20121231to20130331" unitRef="U002" decimals="-3">-1428000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-3467000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20131230to20140330" unitRef="U002" decimals="-3">1393000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Assets, Miscellaneous, Noncurrent-->
  <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">1405000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
  <!--Other Assets, Miscellaneous, Noncurrent-->
  <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">1184000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
  <!--Other Commitment, Due in Second and Third Year-->
  <us-gaap:OtherCommitmentDueInSecondAndThirdYear contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:OtherCommitmentDueInSecondAndThirdYear>
  <!--Other Commitment, Due after Fifth Year-->
  <us-gaap:OtherCommitmentDueAfterFifthYear contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:OtherCommitmentDueAfterFifthYear>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">13414000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">16504000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Commitment-->
  <us-gaap:OtherCommitment contextRef="c20140330" unitRef="U002" decimals="-3">2689000</us-gaap:OtherCommitment>
  <!--Other Commitment, Due in Fourth and Fifth Year-->
  <us-gaap:OtherCommitmentDueInFourthAndFifthYear contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:OtherCommitmentDueInFourthAndFifthYear>
  <!--Currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c20130701to20140330" unitRef="U002" decimals="-3">1600000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <!--Currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c20121231to20130331" unitRef="U002" decimals="-3">-169000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <!--Currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c20120702to20130331" unitRef="U002" decimals="-3">605000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <!--Currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c20131230to20140330" unitRef="U002" decimals="-3">576000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <!--Change in net unrealized gain (loss) on investments, net-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20130701to20140330" unitRef="U002" decimals="-3">4217000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Change in net unrealized gain (loss) on investments, net-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20121231to20130331" unitRef="U002" decimals="-3">-1259000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Change in net unrealized gain (loss) on investments, net-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-4072000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Change in net unrealized gain (loss) on investments, net-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20131230to20140330" unitRef="U002" decimals="-3">817000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Interest income and other, net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20130701to20140330" unitRef="U002" decimals="-3">871000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest income and other, net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20121231to20130331" unitRef="U002" decimals="-3">201000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest income and other, net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20120702to20130331" unitRef="U002" decimals="-3">879000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest income and other, net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20131230to20140330" unitRef="U002" decimals="-3">819000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Other non-current liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">1317000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other non-current liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">1359000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20140330" unitRef="U002" decimals="-3">3881000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20130630" unitRef="U002" decimals="-3">3226000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Employee Related Liabilities-->
  <us-gaap:OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">1185000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent>
  <!--Other Employee Related Liabilities-->
  <us-gaap:OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">483000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20130701to20140330" unitRef="U002" decimals="-3">1498000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments Related to Tax Withholding for Share-based Compensation-->
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c20120702to20130331" unitRef="U002" decimals="-3">984000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20130701to20140330" unitRef="U002" decimals="-3">15590000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20120702to20130331" unitRef="U002" decimals="-3">8320000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20130701to20140330" unitRef="U002" decimals="-3">12784000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20120702to20130331" unitRef="U002" decimals="-3">10194000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20130701to20140330" unitRef="U002" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20120702to20130331" unitRef="U002" decimals="-3">1090000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Available-for-sale Securities-->
  <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="c20130701to20140330" unitRef="U002" decimals="-3">77674000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
  <!--Payments to Acquire Available-for-sale Securities-->
  <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="c20120702to20130331" unitRef="U002" decimals="-3">96986000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
  <!--Payments to Acquire Held-to-maturity Securities-->
  <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="c20130701to20140330" unitRef="U002" decimals="-3">30485000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
  <!--Payments to Acquire Held-to-maturity Securities-->
  <us-gaap:PaymentsToAcquireHeldToMaturitySecurities contextRef="c20120702to20130331" unitRef="U002" decimals="-3">8312000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
  <!--Prepaid Expense and Other Assets, Current-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20140330" unitRef="U002" decimals="-3">6294000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid Expense and Other Assets, Current-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20130630" unitRef="U002" decimals="-3">7029000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20130701to20140330" unitRef="U002" decimals="-3">1850000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Proceeds from issuance of common stock-->
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c20120702to20130331" unitRef="U002" decimals="-3">2240000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <!--Sales and maturities of available-for-sale investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c20130701to20140330" unitRef="U002" decimals="-3">114864000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <!--Sales and maturities of available-for-sale investments-->
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c20120702to20130331" unitRef="U002" decimals="-3">85386000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <!--Proceeds from sales of property and equipment-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20130701to20140330" unitRef="U002" decimals="-3">2992000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Proceeds from sales of property and equipment-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20120702to20130331" unitRef="U002" decimals="-3">5988000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Accruals for warranties issued during the period-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20130701to20140330" unitRef="U002" decimals="-3">235000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Accruals for warranties issued during the period-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20120702to20130331" unitRef="U002" decimals="-3">192000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20120701" unitRef="U002" decimals="-3">360000</us-gaap:ProductWarrantyAccrual>
  <!--Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20130630" unitRef="U002" decimals="-3">360000</us-gaap:ProductWarrantyAccrual>
  <!--Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20140330" unitRef="U002" decimals="-3">260000</us-gaap:ProductWarrantyAccrual>
  <!--Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20130331" unitRef="U002" decimals="-3">360000</us-gaap:ProductWarrantyAccrual>
  <!--Accrued warranty-->
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c20140330" unitRef="U002" decimals="-3">260000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <!--Accrued warranty-->
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c20130630" unitRef="U002" decimals="-3">360000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <!--Adjustments related to pre-existing warranties including expirations and changes in estimates-->
  <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-31000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
  <!--Adjustments related to pre-existing warranties including expirations and changes in estimates-->
  <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-18000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
  <!--Cost of warranty repair-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-304000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Cost of warranty repair-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20120702to20130331" unitRef="U002" decimals="-3">-174000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20130630" unitRef="U002" decimals="-3">47687000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140330" unitRef="U002" decimals="-3">54048000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140330_StatementGeographicalAxis_TaiwanMember" unitRef="U002" decimals="-3">7715000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140330_StatementGeographicalAxis_UnitedStatesMember" unitRef="U002" decimals="-3">6637000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-China [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20140330_StatementGeographicalAxis_ChinaMember" unitRef="U002" decimals="-3">39696000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20130630_StatementGeographicalAxis_TaiwanMember" unitRef="U002" decimals="-3">6627000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20130630_StatementGeographicalAxis_UnitedStatesMember" unitRef="U002" decimals="-3">6420000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-China [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20130630_StatementGeographicalAxis_ChinaMember" unitRef="U002" decimals="-3">34640000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, Plant and Equipment, Gross-Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140330_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember" unitRef="U002" decimals="-3">71389000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140330" unitRef="U002" decimals="-3">123237000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Computer Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140330_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U002" decimals="-3">9080000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Building and Leasehold Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140330_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" unitRef="U002" decimals="-3">35985000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Construction in Progress [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140330_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U002" decimals="-3">710000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20140330_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U002" decimals="-3">6073000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Building and Leasehold Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20130630_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" unitRef="U002" decimals="-3">34248000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Construction in Progress [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20130630_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U002" decimals="-3">590000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20130630_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U002" decimals="-3">6125000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Computer Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20130630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U002" decimals="-3">7995000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20130630" unitRef="U002" decimals="-3">115340000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment, Gross-Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20130630_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember" unitRef="U002" decimals="-3">66382000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Less than 1 year-->
  <us-gaap:PurchaseObligationDueInNextTwelveMonths contextRef="c20140330" unitRef="U002" decimals="-3">18874000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
  <!--Purchase Obligation-->
  <us-gaap:PurchaseObligation contextRef="c20140330" unitRef="U002" decimals="-3">19634000</us-gaap:PurchaseObligation>
  <!--1-3 years-->
  <us-gaap:PurchaseObligationDueInSecondAndThirdYear contextRef="c20140330" unitRef="U002" decimals="-3">760000</us-gaap:PurchaseObligationDueInSecondAndThirdYear>
  <!--4-5 years-->
  <us-gaap:PurchaseObligationDueInFourthAndFifthYear contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:PurchaseObligationDueInFourthAndFifthYear>
  <!--After 5 years-->
  <us-gaap:PurchaseObligationDueAfterFifthYear contextRef="c20140330" unitRef="U002" decimals="-3">0</us-gaap:PurchaseObligationDueAfterFifthYear>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20130701to20140330" unitRef="U002" decimals="-3">22023000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20121231to20130331" unitRef="U002" decimals="-3">6647000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20120702to20130331" unitRef="U002" decimals="-3">18545000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20131230to20140330" unitRef="U002" decimals="-3">7707000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20140330" unitRef="U002" decimals="-3">-159957000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20130630" unitRef="U002" decimals="-3">-162938000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenues-->
  <us-gaap:Revenues contextRef="c20130701to20140330" unitRef="U002" decimals="-3">153323000</us-gaap:Revenues>
  <!--Revenues-->
  <us-gaap:Revenues contextRef="c20121231to20130331" unitRef="U002" decimals="-3">44124000</us-gaap:Revenues>
  <!--Revenues-->
  <us-gaap:Revenues contextRef="c20120702to20130331" unitRef="U002" decimals="-3">134107000</us-gaap:Revenues>
  <!--Revenues-->
  <us-gaap:Revenues contextRef="c20131230to20140330" unitRef="U002" decimals="-3">48108000</us-gaap:Revenues>
  <!--Revenues-Others [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20140330_StatementGeographicalAxis_OthersMember" unitRef="U002" decimals="-3">30789000</us-gaap:Revenues>
  <!--Revenues-China [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20140330_StatementGeographicalAxis_ChinaMember" unitRef="U002" decimals="-3">36584000</us-gaap:Revenues>
  <!--Revenues-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20140330_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3">17888000</us-gaap:Revenues>
  <!--Revenues-United States [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20140330_StatementGeographicalAxis_UnitedStatesMember" unitRef="U002" decimals="-3">57113000</us-gaap:Revenues>
  <!--Revenues-Japan [Member]-->
  <us-gaap:Revenues contextRef="c20130701to20140330_StatementGeographicalAxis_JapanMember" unitRef="U002" decimals="-3">10949000</us-gaap:Revenues>
  <!--Revenues-United States [Member]-->
  <us-gaap:Revenues contextRef="c20121231to20130331_StatementGeographicalAxis_UnitedStatesMember" unitRef="U002" decimals="-3">17260000</us-gaap:Revenues>
  <!--Revenues-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20121231to20130331_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3">5281000</us-gaap:Revenues>
  <!--Revenues-Others [Member]-->
  <us-gaap:Revenues contextRef="c20121231to20130331_StatementGeographicalAxis_OthersMember" unitRef="U002" decimals="-3">5936000</us-gaap:Revenues>
  <!--Revenues-Japan [Member]-->
  <us-gaap:Revenues contextRef="c20121231to20130331_StatementGeographicalAxis_JapanMember" unitRef="U002" decimals="-3">3689000</us-gaap:Revenues>
  <!--Revenues-China [Member]-->
  <us-gaap:Revenues contextRef="c20121231to20130331_StatementGeographicalAxis_ChinaMember" unitRef="U002" decimals="-3">11958000</us-gaap:Revenues>
  <!--Revenues-Others [Member]-->
  <us-gaap:Revenues contextRef="c20120702to20130331_StatementGeographicalAxis_OthersMember" unitRef="U002" decimals="-3">23030000</us-gaap:Revenues>
  <!--Revenues-Japan [Member]-->
  <us-gaap:Revenues contextRef="c20120702to20130331_StatementGeographicalAxis_JapanMember" unitRef="U002" decimals="-3">10220000</us-gaap:Revenues>
  <!--Revenues-United States [Member]-->
  <us-gaap:Revenues contextRef="c20120702to20130331_StatementGeographicalAxis_UnitedStatesMember" unitRef="U002" decimals="-3">49309000</us-gaap:Revenues>
  <!--Revenues-China [Member]-->
  <us-gaap:Revenues contextRef="c20120702to20130331_StatementGeographicalAxis_ChinaMember" unitRef="U002" decimals="-3">36437000</us-gaap:Revenues>
  <!--Revenues-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20120702to20130331_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3">15111000</us-gaap:Revenues>
  <!--Revenues-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20131230to20140330_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3">4690000</us-gaap:Revenues>
  <!--Revenues-Others [Member]-->
  <us-gaap:Revenues contextRef="c20131230to20140330_StatementGeographicalAxis_OthersMember" unitRef="U002" decimals="-3">10379000</us-gaap:Revenues>
  <!--Revenues-China [Member]-->
  <us-gaap:Revenues contextRef="c20131230to20140330_StatementGeographicalAxis_ChinaMember" unitRef="U002" decimals="-3">11915000</us-gaap:Revenues>
  <!--Revenues-United States [Member]-->
  <us-gaap:Revenues contextRef="c20131230to20140330_StatementGeographicalAxis_UnitedStatesMember" unitRef="U002" decimals="-3">17628000</us-gaap:Revenues>
  <!--Revenues-Japan [Member]-->
  <us-gaap:Revenues contextRef="c20131230to20140330_StatementGeographicalAxis_JapanMember" unitRef="U002" decimals="-3">3496000</us-gaap:Revenues>
  <!--Expected Term-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected Term-Purchase Rights [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20130701to20140330_AwardTypeAxis_RightsMember">P1Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected Term-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20121231to20130331_AwardTypeAxis_StockOptionsMember">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected Term-Purchase Rights [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20121231to20130331_AwardTypeAxis_RightsMember">P1Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected Term-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20120702to20130331_AwardTypeAxis_StockOptionsMember">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected Term-Purchase Rights [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20120702to20130331_AwardTypeAxis_RightsMember">P1Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected Term-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20131230to20140330_AwardTypeAxis_StockOptionsMember">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected Term-Purchase Rights [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20131230to20140330_AwardTypeAxis_RightsMember">P1Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]-->
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c20130701to20140330">&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 at March 30, 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;Fiscal years&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 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;65&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;2015&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;177&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: 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: #cceeff; width: 1%; vertical-align: 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;87&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;2017&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;32&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: 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;2018&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;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;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; 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;After 2018&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;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;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; 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: #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;393&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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <!--Schedule of Product Warranty Liability [Table Text Block]-->
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c20130701to20140330">&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 sheet 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;Nine 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;March 30,&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;March 31,&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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;235&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;192&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;(31&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;(18&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;(304&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;(174&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;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;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;360&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="c20130701to20140330">&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 March 30, 2014 and June 30, 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="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;March 30, 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;19,457&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;19,457&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="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: 64%; vertical-align: bottom;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; margin-left: 18pt; font-size: 10pt;"&gt;Publicly traded equity 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;3,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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;3,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="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;34,984&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;34,984&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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;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: 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,663&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,663&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;8,107&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,107&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;22,564&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;68,747&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;91,311&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;&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 30, 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="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;29,112&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;29,112&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;4,999&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,999&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;Publicly traded equity securities&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,924&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;2,924&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;Corporate commercial paper&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;31,986&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;31,986&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="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;35,982&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,982&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="background-color: #cceeff; width: 1%; vertical-align: 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;5,304&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;5,304&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="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;9,925&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;9,925&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="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;32,036&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;88,196&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;120,232&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>
  <!--Valuation assumptions used to estimate fair value of options and employee stock purchase plan-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c20130701to20140330">&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;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;Nine 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 style="height: 34px;"&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;March 30,&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;March 31,&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;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;March 30&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;,&lt;/font&gt;&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;March 31&lt;font style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;,&lt;/font&gt;&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 style="height: 12px;"&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;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.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;&lt;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.70&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.2&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.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;/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;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: 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;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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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: 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;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;39&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;38&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;45&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: 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;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.06&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;5.23&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;5.92&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;6.17&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;The estimated fair value of purchase rights under the Company's employee stock purchase plan is determined using the Black-Scholes valuation model 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: top;"&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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" 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;Three Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" 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;Nine Months Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 30, &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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 31, &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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 30, &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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px; vertical-align: top;"&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;March 31, &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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Expected term&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.3 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.3 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: top;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.3 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"&gt;&lt;div style="text-align: right; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;1.3 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; 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: top;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Risk-free interest rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&lt;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;0.2&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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;0.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&lt;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;0.2&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: 52%; vertical-align: top;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Volatility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&lt;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;41&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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"&gt;&lt;div style="font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"&gt;&lt;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;41&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: 52%; vertical-align: top;"&gt;&lt;div style="text-align: left; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"&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: #ffffff; width: 1%; vertical-align: top;"&gt;&lt;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;0&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: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"&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: #ffffff; width: 1%; vertical-align: top;"&gt;&lt;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;0&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;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <!--Computations of basic and diluted net income per share and anti-dilutive common stock equivalents excluded from computations-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20130701to20140330">&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;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 per share is computed by dividing the net income for the period by the weighted average number of common and dilutive potential common shares outstanding during the period, if dilutive. Diluted net loss per share is computed using the weighted average number of shares of common stock outstanding and excludes all dilutive potential common equivalent shares because the Company is in a net loss position and their inclusion would be anti-dilutive.&amp;#160; 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;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;Nine 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;March 30,&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;March 31,&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;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;March 30, &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;March 31, &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;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&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&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: 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;Net income (loss)&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;(524&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;2,051&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,981&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;8,870&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: 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;"&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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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: 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;19,066&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,029&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,222&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,072&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: 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;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;--&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;223&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;246&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;298&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;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;19,066&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,252&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,468&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,370&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: 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;Net income (loss) per share:&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: 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;Basic&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;(0.03&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;0.11&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;0.16&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;0.47&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="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;Diluted&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;(0.03&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;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;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;0.15&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;0.46&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: 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="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: 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="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;1,590&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;1,750&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;1,585&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;1,605&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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Summary of activity under equity incentive plans-->
  <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c20130701to20140330">&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 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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&lt;/div&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;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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&lt;/div&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt; font-weight: bold;"&gt;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&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="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 30, 2013&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,141&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,156&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;16.92&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;319&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;16.29&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: 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;(640&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;55&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;17.84&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;450&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.43&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;(78&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;14.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;&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;(222&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;16.06&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;106&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;(82&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;17.59&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;(25&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;18.29&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, March 30, 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;607&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;2,051&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.03&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;522&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;19.87&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="c20130701to20140330">&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;March 30,&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 30,&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;Inventories, net:&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;26,297&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;22,017&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;10,335&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,672&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,637&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,339&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;40,269&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;30,028&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,389&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;66,382&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,080&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;7,995&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;35,985&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;34,248&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,073&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,125&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;710&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;590&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,237&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;115,340&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;(69,189&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;(67,653&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;54,048&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;47,687&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;1,000&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,880&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,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;4,274&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;215&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;269&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;6,352&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,897&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,405&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,184&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,414&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;16,504&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;8,067&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,548&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,185&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;483&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;900&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,058&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;657&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;539&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;208&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;300&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;238&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;268&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;260&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;360&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;3,881&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,226&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;15,396&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;12,782&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 Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]-->
  <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="c20130701to20140330">&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 March 30, 2014 and June 30, 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; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;March 30, 2014&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,278&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;314&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: 9pt; font-size: 10pt;"&gt;Customer relationships&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-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;&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,671&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;5,592&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;79&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: 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;Trade name&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-6&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,775&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,775&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: 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&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="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: 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: #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;17,038&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;16,645&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;393&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; text-indent: -9pt; font-family: ''Times New Roman'', Times, serif; margin-left: 9pt; font-size: 10pt;"&gt;June 30, 2013&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,171&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;421&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: 9pt; font-size: 10pt;"&gt;Customer relationships&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-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;&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,671&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;5,571&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;100&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: 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;Trade name&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-6&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,775&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,722&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;53&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&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="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: 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: #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;17,038&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;16,464&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;574&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:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
  <!--Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]-->
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c20130701to20140330">&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 during the nine months ended March 30. 2014 were as follows:&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 30, 2013&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;(4,149&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;16,747&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;12,598&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,565&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,600&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,165&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;(348&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;)(1)&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;(348&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: 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,217&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,600&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,817&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 March 30, 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;68&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;18,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;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;18,415&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;(1) This component of accumulated other comprehensive income was included in the Interest income and other, net on the Company's condensed consolidated statements of operations&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <!--Property, Plant and Equipment, Net by Geographical Location-->
  <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock contextRef="c20130701to20140330">&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;March 30,&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 30,&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;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;39,696&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;34,640&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,637&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,420&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,715&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;6,627&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;54,048&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;47,687&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>
  <!--Stock-based compensation expense by function line item-->
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c20130701to20140330">&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;The following table represents details of stock-based compensation expense by function line item for the three and nine months ended March 30, 2014 and March 31, 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;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;Nine 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;March 30,&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;March 31,&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;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;March 30, &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;March 31, &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: 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;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;79&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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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;253&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;253&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: 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;366&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,088&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,004&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;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;424&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;416&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;1,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;1,553&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;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;439&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;470&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,791&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,603&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 stock-based compensation expense&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,317&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;1,333&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;4,618&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;4,413&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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <!--Revenues By Geographical Location-->
  <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef="c20130701to20140330">&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;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;Nine 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;March 30,&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;March 31,&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;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;March 30, &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;March 31, &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;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&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&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;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;17,628&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,260&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;57,113&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;49,309&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;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;11,915&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,958&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;36,584&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;36,437&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;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,690&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;5,281&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;17,888&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;15,111&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;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;3,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="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,689&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,949&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,220&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: 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;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;10,379&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,936&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;30,789&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;23,030&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: 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;48,108&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;44,124&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;153,323&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;134,107&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>
  <!--Segment Reporting Disclosure [Text Block]-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20130701to20140330">&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 14 - 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;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;Nine 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;March 30,&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;March 31,&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;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;March 30, &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;March 31, &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;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&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&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;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;17,628&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,260&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;57,113&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;49,309&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;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;11,915&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,958&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;36,584&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;36,437&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;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,690&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;5,281&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;17,888&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;15,111&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;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;3,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="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,689&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,949&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,220&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: 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;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;10,379&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,936&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;30,789&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;23,030&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: 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;48,108&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;44,124&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;153,323&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;134,107&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% and 54% of revenues for the three months ended March 30, 2014 and March 31, 2013, respectively, and 51%&amp;#160;of revenues for the nine months ended March 30, 2014 and March 31, 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;March 30,&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 30,&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;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;39,696&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;34,640&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,637&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,420&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,715&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;6,627&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;54,048&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;47,687&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>
  <!--Number of top customers-->
  <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="c20130701to20140330">5</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
  <!--Number of top customers-->
  <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="c20121231to20130331">5</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
  <!--Number of top customers-->
  <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="c20120702to20130331">5</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
  <!--Number of top customers-->
  <us-gaap:SegmentReportingDisclosureOfMajorCustomers contextRef="c20131230to20140330">5</us-gaap:SegmentReportingDisclosureOfMajorCustomers>
  <!--Selling and Marketing Expense-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20130701to20140330" unitRef="U002" decimals="-3">13377000</us-gaap:SellingAndMarketingExpense>
  <!--Selling and Marketing Expense-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20121231to20130331" unitRef="U002" decimals="-3">4006000</us-gaap:SellingAndMarketingExpense>
  <!--Selling and Marketing Expense-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20120702to20130331" unitRef="U002" decimals="-3">11704000</us-gaap:SellingAndMarketingExpense>
  <!--Selling and Marketing Expense-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20131230to20140330" unitRef="U002" decimals="-3">4531000</us-gaap:SellingAndMarketingExpense>
  <!--Stock-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20130701to20140330" unitRef="U002" decimals="-3">4618000</us-gaap:ShareBasedCompensation>
  <!--Stock-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20120702to20130331" unitRef="U002" decimals="-3">4413000</us-gaap:ShareBasedCompensation>
  <!--Canceled (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">17.59</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <!--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="c20130701to20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">20.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--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="c20130701to20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--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="c20130630_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">16.29</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="c20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">19.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Granted (in shares)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U001" decimals="-3">55000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--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="c20130630_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3">319000</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="c20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3">522000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--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="c20130701to20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3">222000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--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="c20130701to20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">18.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Granted (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">17.84</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--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="c20130701to20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="-3">450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Exercised or vested (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">14.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="3">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20130701to20140330_AwardTypeAxis_RightsMember" unitRef="U006" decimals="3">0.002</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="c20121231to20130331_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="3">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20121231to20130331_AwardTypeAxis_RightsMember" unitRef="U006" decimals="3">0.002</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="c20120702to20130331_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="3">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20120702to20130331_AwardTypeAxis_RightsMember" unitRef="U006" decimals="3">0.002</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="c20131230to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="3">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20131230to20140330_AwardTypeAxis_RightsMember" unitRef="U006" decimals="3">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Volatility (in hundredths)-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20130701to20140330_AwardTypeAxis_RightsMember" unitRef="U006" decimals="2">0.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Volatility (in hundredths)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="2">0.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Volatility (in hundredths)-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20121231to20130331_AwardTypeAxis_RightsMember" unitRef="U006" decimals="2">0.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Volatility (in hundredths)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20121231to20130331_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="2">0.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Volatility (in hundredths)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20120702to20130331_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="2">0.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Volatility (in hundredths)-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20120702to20130331_AwardTypeAxis_RightsMember" unitRef="U006" decimals="2">0.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Volatility (in hundredths)-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20131230to20140330_AwardTypeAxis_RightsMember" unitRef="U006" decimals="2">0.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Volatility (in hundredths)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20131230to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="2">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20130701to20140330_AwardTypeAxis_RightsMember" unitRef="U006" decimals="0">0</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="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20121231to20130331_AwardTypeAxis_RightsMember" unitRef="U006" decimals="0">0</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="c20121231to20130331_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="0">0</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="c20120702to20130331_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20120702to20130331_AwardTypeAxis_RightsMember" unitRef="U006" decimals="0">0</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="c20131230to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U006" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate-Purchase Rights [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20131230to20140330_AwardTypeAxis_RightsMember" unitRef="U006" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--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="c20130701to20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2">16.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--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="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">5.92</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="c20121231to20130331_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">5.23</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="c20120702to20130331_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">6.17</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="c20131230to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">5.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c20130630" unitRef="U001" decimals="-3">1141000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c20140330" unitRef="U001" decimals="-3">607000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <!--Number of shares authorized (in shares)-Equity Incentive Plan 2009 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c20140330_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U001" decimals="0">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U001" decimals="-3">82000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c20130701to20140330" unitRef="U001" decimals="-3">640000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20130630_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">16.92</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="c20140330_AwardTypeAxis_StockOptionsMember" unitRef="U003" decimals="2">17.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20130630_AwardTypeAxis_StockOptionsMember" unitRef="U001" decimals="-3">2156000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20140330_AwardTypeAxis_StockOptionsMember" unitRef="U001" decimals="-3">2051000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--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="c20130701to20140330_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U001" 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="c20120702to20130331_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U001" decimals="-5">100000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <!--Short-term Investments-->
  <us-gaap:ShortTermInvestments contextRef="c20140330" unitRef="U002" decimals="-3">97108000</us-gaap:ShortTermInvestments>
  <!--Short-term Investments-->
  <us-gaap:ShortTermInvestments contextRef="c20130630" unitRef="U002" decimals="-3">105806000</us-gaap:ShortTermInvestments>
  <!--Amount available for future purchase under share repurchase program-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount contextRef="c20130701to20140330_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U002" decimals="-5">8100000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Stock Options [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20130701to20140330_AwardTypeAxis_StockOptionsMember" unitRef="U001" decimals="-3">78000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock repurchase program, authorized amount-Share Repurchase Program May 2014 [Member]-->
  <us-gaap:StockRepurchaseProgramAuthorizedAmount contextRef="c20130701to20140330_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMay2014Member" unitRef="U002" decimals="-6">40000000</us-gaap:StockRepurchaseProgramAuthorizedAmount>
  <!--Stock repurchase program, authorized amount-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:StockRepurchaseProgramAuthorizedAmount contextRef="c20130701to20140330_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U002" decimals="-6">40000000</us-gaap:StockRepurchaseProgramAuthorizedAmount>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20140330" unitRef="U002" decimals="-3">281378000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20130630" unitRef="U002" decimals="-3">283201000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Note Disclosure [Text Block]-->
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c20130701to20140330">&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 - Repurchase of Common Stock&lt;/div&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On October 27, 2011, the Company announced that its Board of Directors approved a program to repurchase up to $40 million of its outstanding common shares. In fiscal 2012, the Company repurchased 0.6 million shares at an average price of $14.30 per share for a total purchase price of $8.4 million.&amp;#160;&amp;#160;In fiscal 2013, the Company repurchased 0.6 million shares at an average price of $14.35 per share for a total purchase price of $7.9 million. During the nine months ended March 30, 2014, the Company repurchased&amp;#160;0.9 million&amp;#160;shares at an average price of $16.99 per share for a total purchase price of $15.6 million under the program.&amp;#160;&amp;#160;As of March 30, 2014, approximately $8.1 million was available for future purchase under this share repurchase program. On May 8, 2014, the Company's Board of Directors approved a new program to repurchase up to $40 million of its outstanding common shares.&amp;#160; 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.&amp;#160; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <!--Supplemental Balance Sheet Disclosures [Text Block]-->
  <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c20130701to20140330">&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;March 30,&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 30,&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;Inventories, net:&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;26,297&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;22,017&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;10,335&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,672&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,637&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,339&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;40,269&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;30,028&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,389&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;66,382&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,080&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;7,995&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;35,985&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;34,248&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,073&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,125&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;710&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;590&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,237&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;115,340&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;(69,189&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;(67,653&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;54,048&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;47,687&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;1,000&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,880&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,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;4,274&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;215&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;269&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;6,352&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,897&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,405&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,184&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,414&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;16,504&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;8,067&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,548&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,185&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;483&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;900&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,058&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;657&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;539&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;208&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;300&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;238&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;268&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;260&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;360&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;3,881&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,226&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;15,396&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;12,782&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>
  <!--Common stock repurchased under stock repurchase program-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockValueAcquiredParValueMethod contextRef="c20130701to20140330_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U002" decimals="-5">15600000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <!--Common stock repurchased under stock repurchase program-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockValueAcquiredParValueMethod contextRef="c20120702to20130630_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U002" decimals="-5">7900000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <!--Common stock repurchased under stock repurchase program-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockValueAcquiredParValueMethod contextRef="c20110704to20120701_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U002" decimals="-5">8400000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
  <!--Average price of shares repurchased (in dollars per share)-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20130701to20140330_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U003" decimals="2">16.99</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--Average price of shares repurchased (in dollars per share)-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20120702to20130630_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U003" decimals="2">14.35</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--Average price of shares repurchased (in dollars per share)-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20110704to20120701_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U003" decimals="2">14.30</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--Shares repurchased (in shares)-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockSharesRetired contextRef="c20130701to20140330_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U001" decimals="-5">900000</us-gaap:TreasuryStockSharesRetired>
  <!--Shares repurchased (in shares)-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockSharesRetired contextRef="c20120702to20130630_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U001" decimals="-5">600000</us-gaap:TreasuryStockSharesRetired>
  <!--Shares repurchased (in shares)-Share Repurchase Program October 2011 [Member]-->
  <us-gaap:TreasuryStockSharesRetired contextRef="c20110704to20120701_ShareRepurchaseProgramAxis_ShareRepurchaseProgramOctober2011Member" unitRef="U001" decimals="-5">600000</us-gaap:TreasuryStockSharesRetired>
  <!--Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20140330" unitRef="U002" decimals="-5">1300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20140330" unitRef="U002" decimals="-5">17200000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized tax benefits that would impact effective tax rate-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20140330" unitRef="U002" decimals="-5">14900000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Weighted average common shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20130701to20140330" unitRef="U001" decimals="-3">19222000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average common shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20121231to20130331" unitRef="U001" decimals="-3">19029000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average common shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20120702to20130331" unitRef="U001" decimals="-3">19072000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average common shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20131230to20140330" unitRef="U001" decimals="-3">19066000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20130701to20140330" unitRef="U001" decimals="-3">19468000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20121231to20130331" unitRef="U001" decimals="-3">19252000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20120702to20130331" unitRef="U001" decimals="-3">19370000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20131230to20140330" unitRef="U001" decimals="-3">19066000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Available For Sale And Held To Maturity Securities, Current-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrent contextRef="c20140330" unitRef="U002" decimals="-3">97134000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrent>
  <!--Available For Sale And Held To Maturity Securities, Current-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrent contextRef="c20130630" unitRef="U002" decimals="-3">105829000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrent>
  <!--Cash Equivalents Money Corporate Commercial Paper Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure contextRef="c20130331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">4999000</oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure>
  <!--Cash Equivalents Money Corporate Commercial Paper Fair Value Disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" 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="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">4999000</oplk:CashEquivalentsMoneyCorporateCommercialPaperFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140330_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">8107000</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">8107000</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">9925000</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--Short term investments, corporate securities fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure contextRef="c20130331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">9925000</oplk:ShortTermInvestmentsCorporateSecuritiesFairValueDisclosure>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140330_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">34984000</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">34984000</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20130331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">31986000</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">31986000</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--ShortTermInvestmentsCorporateCommericalPaper-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:Shortterminvestmentscorporatecommericalpaper contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:Shortterminvestmentscorporatecommericalpaper>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</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="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">21993000</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20140330_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" 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="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">35982000</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Short term investments, United States treasury fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure contextRef="c20130331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">35982000</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="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:ShortTermInvestmentsUnitedStatesTreasuryFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140330_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">3663000</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">3663000</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20130331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">5304000</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Shortterm investments, certificates of deposit fair value disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">5304000</oplk:ShorttermInvestmentsCertificatesOfDepositFairValueDisclosure>
  <!--Short Term Investments Public Company Equity Securities-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 1 [Member]-->
  <oplk:ShortTermInvestmentsPublicCompanyEquitySecurities contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">3107000</oplk:ShortTermInvestmentsPublicCompanyEquitySecurities>
  <!--Short Term Investments Public Company Equity Securities-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:ShortTermInvestmentsPublicCompanyEquitySecurities contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:ShortTermInvestmentsPublicCompanyEquitySecurities>
  <!--Short Term Investments Public Company Equity Securities-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsPublicCompanyEquitySecurities contextRef="c20140330_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">3107000</oplk:ShortTermInvestmentsPublicCompanyEquitySecurities>
  <!--Short Term Investments Public Company Equity Securities-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsPublicCompanyEquitySecurities contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">2924000</oplk:ShortTermInvestmentsPublicCompanyEquitySecurities>
  <!--Short Term Investments Public Company Equity Securities-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsPublicCompanyEquitySecurities contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:ShortTermInvestmentsPublicCompanyEquitySecurities>
  <!--Short Term Investments Public Company Equity Securities-Fair Value, Measurements, Recurring [Member]-->
  <oplk:ShortTermInvestmentsPublicCompanyEquitySecurities contextRef="c20130331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">2924000</oplk:ShortTermInvestmentsPublicCompanyEquitySecurities>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-Fair Value, Inputs, Level 2 [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" 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="c20140330_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">19457000</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20140330_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">19457000</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Inputs, Level 1 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">29112000</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Inputs, Level 2 [Member]-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20130331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">0</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--Cash Equivalents Money Market Funds Fair Value Disclosure-Fair Value, Measurements, Recurring [Member]-->
  <oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure contextRef="c20130331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3">29112000</oplk:CashEquivalentsMoneyMarketFundsFairValueDisclosure>
  <!--PurchaseOfNonMarketableEquitySecurities-->
  <oplk:Purchaseofnonmarketableequitysecurities contextRef="c20130701to20140330" unitRef="U002" decimals="-3">189000</oplk:Purchaseofnonmarketableequitysecurities>
  <!--PurchaseOfNonMarketableEquitySecurities-->
  <oplk:Purchaseofnonmarketableequitysecurities contextRef="c20120702to20130331" unitRef="U002" decimals="-3">0</oplk:Purchaseofnonmarketableequitysecurities>
  <!--Share Based Compensation Arrangement By Share Based Payment Award Term Of Awards-Equity Incentive Plan 2009 [Member]-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermOfAwards contextRef="c20130701to20140330_PlanNameAxis_EquityIncentivePlan2009Member">P7Y</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermOfAwards>
  <!--Share based Compensation Arrangement by Share based Payment Award, Shares Exercised or Vested in Period-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesExercisedOrVestedInPeriod contextRef="c20130701to20140330" unitRef="U001" decimals="-3">0</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesExercisedOrVestedInPeriod>
  <!--Share Based Compensation Arrangement By Share Based Payment Award, Recurring exercise period-Purchase Rights [Member]-Employee Stock Purchase Plan [Member]-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardRecurringExercisePeriod contextRef="c20130701to20140330_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember">P6M</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardRecurringExercisePeriod>
  <!--Share Based Compensation Arrangement By Share Based Payment Award Offering Period-Purchase Rights [Member]-Employee Stock Purchase Plan [Member]-->
  <oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod contextRef="c20130701to20140330_AwardTypeAxis_RightsMember_PlanNameAxis_EmployeeStockPurchasePlanMember">P27M</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod>
  <!--Purchase Price of Shares Purchased, Percentage of Fair Market Value-Purchase Rights [Member]-Employee Stock Purchase Plan [Member]-->
  <oplk:PurchasePriceOfSharesPurchasedPercentageOfFairMarketValue contextRef="c20130701to20140330_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="c20130701to20140330" unitRef="U001" decimals="-3">106000</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="c20130701to20140330_PlanNameAxis_EquityIncentivePlan2009Member" unitRef="U001" decimals="1">1.3</oplk:ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatioOfFullValueAwards>
  <!--Deferred Income Tax Charge, Noncurrent-->
  <oplk:DeferredIncomeTaxChargeNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">6352000</oplk:DeferredIncomeTaxChargeNoncurrent>
  <!--Deferred Income Tax Charge, Noncurrent-->
  <oplk:DeferredIncomeTaxChargeNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">6897000</oplk:DeferredIncomeTaxChargeNoncurrent>
  <!--Accrued Sales Return Current-->
  <oplk:AccruedSalesReturnCurrent contextRef="c20140330" unitRef="U002" decimals="-3">208000</oplk:AccruedSalesReturnCurrent>
  <!--Accrued Sales Return Current-->
  <oplk:AccruedSalesReturnCurrent contextRef="c20130630" unitRef="U002" decimals="-3">300000</oplk:AccruedSalesReturnCurrent>
  <!--Number Of Weeks In Fiscal Year-->
  <oplk:NumberOfWeeksInFiscalYear contextRef="c20130701to20140330" unitRef="U004" decimals="0">52</oplk:NumberOfWeeksInFiscalYear>
  <!--Number Of Weeks In Fiscal Year-->
  <oplk:NumberOfWeeksInFiscalYear contextRef="c20120702to20130331" unitRef="U004" decimals="0">52</oplk:NumberOfWeeksInFiscalYear>
  <!--Term of product warranty-->
  <oplk:TermOfProductWarranty contextRef="c20130701to20140330">P1Y</oplk:TermOfProductWarranty>
  <!--Amortization expense of intangible assets-->
  <oplk:AmortizationExpenseOfIntangibleAssets contextRef="c20130701to20140330" unitRef="U002" decimals="-3">74000</oplk:AmortizationExpenseOfIntangibleAssets>
  <!--Amortization expense of intangible assets-->
  <oplk:AmortizationExpenseOfIntangibleAssets contextRef="c20121231to20130331" unitRef="U002" decimals="-3">91000</oplk:AmortizationExpenseOfIntangibleAssets>
  <!--Amortization expense of intangible assets-->
  <oplk:AmortizationExpenseOfIntangibleAssets contextRef="c20120702to20130331" unitRef="U002" decimals="-3">273000</oplk:AmortizationExpenseOfIntangibleAssets>
  <!--Amortization expense of intangible assets-->
  <oplk:AmortizationExpenseOfIntangibleAssets contextRef="c20131230to20140330" unitRef="U002" decimals="-3">10000</oplk:AmortizationExpenseOfIntangibleAssets>
  <!--Schedule Of Finite Lived Intangible Asset Amortization Allocation Of Recognized Period Costs-->
  <oplk:ScheduleOfFiniteLivedIntangibleAssetAmortizationAllocationOfRecognizedPeriodCosts contextRef="c20130701to20140330">&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 style="height: 14px;"&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="vertical-align: bottom;"&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;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; font-weight: bold;"&gt;&lt;div style="text-align: center; font-family: ''Times New Roman'', Times, serif; font-size: 10pt;"&gt;Nine 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="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;March 30,&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="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td 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;March 31,&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;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;March 30, &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;March 31, &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: 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;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;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;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;td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: 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="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;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;91&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;74&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;273&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="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;127&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;181&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;381&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>
  <!--Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <oplk:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20130701to20140330_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="-3">-348000</oplk:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax-Foreign Currency Translation Adjustment-->
  <oplk:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20130701to20140330_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">0</oplk:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax-->
  <oplk:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20130701to20140330" unitRef="U002" decimals="-3">-348000</oplk:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Other Comprehensive Income Loss Before Reclassifications Net Of Tax-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <oplk:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20130701to20140330_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="-3">4565000</oplk:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income Loss Before Reclassifications Net Of Tax-Foreign Currency Translation Adjustment-->
  <oplk:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20130701to20140330_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">1600000</oplk:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income Loss Before Reclassifications Net Of Tax-->
  <oplk:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20130701to20140330" unitRef="U002" decimals="-3">6165000</oplk:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Total Other Comprehensive Income, Net-Foreign Currency Translation Adjustment-->
  <oplk:TotalOthercomprehensiveincomenet contextRef="c20130701to20140330_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">1600000</oplk:TotalOthercomprehensiveincomenet>
  <!--Total Other Comprehensive Income, Net-Unrealized Gains (Losses) on Available-for-Sale Securities-->
  <oplk:TotalOthercomprehensiveincomenet contextRef="c20130701to20140330_StatementEquityComponentsAxis_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="U002" decimals="-3">4217000</oplk:TotalOthercomprehensiveincomenet>
  <!--Total Other Comprehensive Income, Net-->
  <oplk:TotalOthercomprehensiveincomenet contextRef="c20130701to20140330" unitRef="U002" decimals="-3">5817000</oplk:TotalOthercomprehensiveincomenet>
  <!--Available For Sale And Held To Maturity Securities, Noncurrent, Gross Unrealized Gains-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrentGrossUnrealizedGains contextRef="c20140330" unitRef="U002" decimals="-3">0</oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrentGrossUnrealizedGains>
  <!--Available For Sale And Held To Maturity Securities, Noncurrent, Gross Unrealized Gains-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrentGrossUnrealizedGains contextRef="c20130630" unitRef="U002" decimals="-3">0</oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrentGrossUnrealizedGains>
  <!--Total Fair Value Debt Securities-->
  <oplk:TotalFairValueDebtSecurities contextRef="c20140330" unitRef="U002" decimals="-3">103265000</oplk:TotalFairValueDebtSecurities>
  <!--Total Fair Value Debt Securities-->
  <oplk:TotalFairValueDebtSecurities contextRef="c20130630" unitRef="U002" decimals="-3">106181000</oplk:TotalFairValueDebtSecurities>
  <!--Available For Sale And Held To Maturity Securities, Noncurrent, Gross Unrealized Losses-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrentGrossUnrealizedLosses contextRef="c20140330" unitRef="U002" decimals="-3">10000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrentGrossUnrealizedLosses>
  <!--Available For Sale And Held To Maturity Securities, Noncurrent, Gross Unrealized Losses-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrentGrossUnrealizedLosses contextRef="c20130630" unitRef="U002" decimals="-3">8000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrentGrossUnrealizedLosses>
  <!--Available For Sale And Held To Maturity Securities, Current, Gross Unrealized Losses-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedLosses contextRef="c20140330" unitRef="U002" decimals="-3">32000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedLosses>
  <!--Available For Sale And Held To Maturity Securities, Current, Gross Unrealized Losses-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedLosses contextRef="c20130630" unitRef="U002" decimals="-3">4180000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedLosses>
  <!--Available For Sale And Held To Maturity Securities, Current, Gross Unrealized Gains-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedGains contextRef="c20140330" unitRef="U002" decimals="-3">109000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedGains>
  <!--Available For Sale And Held To Maturity Securities, Current, Gross Unrealized Gains-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedGains contextRef="c20130630" unitRef="U002" decimals="-3">8000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentGrossUnrealizedGains>
  <!--Available For Sale And Held To Maturity Securities, Noncurrent-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrent contextRef="c20140330" unitRef="U002" decimals="-3">9264000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrent>
  <!--Available For Sale And Held To Maturity Securities, Noncurrent-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrent contextRef="c20130630" unitRef="U002" decimals="-3">3299000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesNoncurrent>
  <!--Available For Sale And Held To Maturity Securities, Current, Amortized Cost Basis-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentAmortizedCostBasis contextRef="c20140330" unitRef="U002" decimals="-3">97031000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentAmortizedCostBasis>
  <!--Available For Sale And Held To Maturity Securities, Current, Amortized Cost Basis-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentAmortizedCostBasis contextRef="c20130630" unitRef="U002" decimals="-3">109978000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesCurrentAmortizedCostBasis>
  <!--Total Amortized Cost Debt Securities-->
  <oplk:TotalAmortizedCostDebtSecurities contextRef="c20140330" unitRef="U002" decimals="-3">103296000</oplk:TotalAmortizedCostDebtSecurities>
  <!--Total Amortized Cost Debt Securities-->
  <oplk:TotalAmortizedCostDebtSecurities contextRef="c20130630" unitRef="U002" decimals="-3">106232000</oplk:TotalAmortizedCostDebtSecurities>
  <!--Held To Maturity Securities Unrecognized Holding Loss Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesUnrecognizedHoldingLossLongTerm contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">10000</oplk:HeldToMaturitySecuritiesUnrecognizedHoldingLossLongTerm>
  <!--Held To Maturity Securities Unrecognized Holding Loss Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesUnrecognizedHoldingLossLongTerm contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" 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="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">9274000</oplk:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairmentLongTerm>
  <!--Held To Maturity Securities Amortized Cost Before Other Than Temporary Impairment Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairmentLongTerm contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">3307000</oplk:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairmentLongTerm>
  <!--Held To Maturity Securities Unrecognized Holding Gain Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesUnrecognizedHoldingGainLongTerm contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">0</oplk:HeldToMaturitySecuritiesUnrecognizedHoldingGainLongTerm>
  <!--Held To Maturity Securities Unrecognized Holding Gain Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesUnrecognizedHoldingGainLongTerm contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">0</oplk:HeldToMaturitySecuritiesUnrecognizedHoldingGainLongTerm>
  <!--Held To Maturity Securities Fair Value Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesFairValueLongTerm contextRef="c20140330_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">9264000</oplk:HeldToMaturitySecuritiesFairValueLongTerm>
  <!--Held To Maturity Securities Fair Value Long Term-Corporate Debt Securities [Member]-->
  <oplk:HeldToMaturitySecuritiesFairValueLongTerm contextRef="c20130630_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember" unitRef="U002" decimals="-3">3299000</oplk:HeldToMaturitySecuritiesFairValueLongTerm>
  <!--Available For Sale And Held To Maturity Securities, Gross Unrealized Gains-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedGains contextRef="c20140330" unitRef="U002" decimals="-3">109000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedGains>
  <!--Available For Sale And Held To Maturity Securities, Gross Unrealized Gains-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedGains contextRef="c20130630" unitRef="U002" decimals="-3">8000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedGains>
  <!--Available For Sale And Held To Maturity Securities, Gross Unrealized Losses-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedLosses contextRef="c20140330" unitRef="U002" decimals="-3">42000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedLosses>
  <!--Available For Sale And Held To Maturity Securities, Gross Unrealized Losses-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedLosses contextRef="c20130630" unitRef="U002" decimals="-3">4188000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesGrossUnrealizedLosses>
  <!--Available For Sale And Held To Maturity Securities, Amortized Cost Basis-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesAmortizedCostBasis contextRef="c20140330" unitRef="U002" decimals="-3">106305000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesAmortizedCostBasis>
  <!--Available For Sale And Held To Maturity Securities, Amortized Cost Basis-->
  <oplk:AvailableForSaleAndHeldToMaturitySecuritiesAmortizedCostBasis contextRef="c20130630" unitRef="U002" decimals="-3">113285000</oplk:AvailableForSaleAndHeldToMaturitySecuritiesAmortizedCostBasis>
  <!--Total Short Term Securities Continuous Unrealized Loss Position, Less than twelve months , Fair value-Short-term Investments [Member]-->
  <oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20140330_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">15603000</oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Total Short Term Securities Continuous Unrealized Loss Position, Less than twelve months , Fair value-Short-term Investments [Member]-->
  <oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="c20130630_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">33089000</oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
  <!--Total Short Term Securities Continuous Unrealized Loss Position, More than twelve months , Fair value-Other Long-term Investments [Member]-->
  <oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionMoreThanTwelveMonthsFairValue contextRef="c20140330_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember" unitRef="U002" decimals="-3">9264000</oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionMoreThanTwelveMonthsFairValue>
  <!--Total Short Term Securities Continuous Unrealized Loss Position, More than twelve months , Fair value-Other Long-term Investments [Member]-->
  <oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionMoreThanTwelveMonthsFairValue contextRef="c20130630_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember" unitRef="U002" decimals="-3">3299000</oplk:TotalShortTermSecuritiesContinuousUnrealizedLossPositionMoreThanTwelveMonthsFairValue>
  <!--Total Long Term Investments Continuous Loss Position Aggregate Losses, Less than twelve months-Other Long-term Investments [Member]-->
  <oplk:TotalLongTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20140330_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember" unitRef="U002" decimals="-3">-10000</oplk:TotalLongTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Long Term Investments Continuous Loss Position Aggregate Losses, Less than twelve months-Other Long-term Investments [Member]-->
  <oplk:TotalLongTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20130630_TermOfInvestmentsAxis_OtherLongTermInvestmentsMember" unitRef="U002" decimals="-3">-8000</oplk:TotalLongTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Short Term Investments Continuous Loss Position Aggregate Losses, Less than twelve months-Short-term Investments [Member]-->
  <oplk:TotalShortTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20140330_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">-32000</oplk:TotalShortTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Short Term Investments Continuous Loss Position Aggregate Losses, Less than twelve months-Short-term Investments [Member]-->
  <oplk:TotalShortTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20130630_TermOfInvestmentsAxis_ShortTermInvestmentsMember" unitRef="U002" decimals="-3">-4180000</oplk:TotalShortTermInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Investments, Continuous Unrealized Loss Position, Less than twelve months-->
  <oplk:TotalInvestmentContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c20140330" unitRef="U002" decimals="-3">24867000</oplk:TotalInvestmentContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
  <!--Total Investments, Continuous Unrealized Loss Position, Less than twelve months-->
  <oplk:TotalInvestmentContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c20130630" unitRef="U002" decimals="-3">36388000</oplk:TotalInvestmentContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
  <!--Total Investments, Continuous Loss Position Aggregate Losses, Less than twelve months-->
  <oplk:TotalInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20140330" unitRef="U002" decimals="-3">-42000</oplk:TotalInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
  <!--Total Investments, Continuous Loss Position Aggregate Losses, Less than twelve months-->
  <oplk:TotalInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths contextRef="c20130630" unitRef="U002" decimals="-3">-4188000</oplk:TotalInvestmentsContinuousLossPositionAggregateLossesLessThanTwelveMonths>
</xbrl>